Public bug reported:

Mercurial autopkgtest started failing with git/1:2.25.1-1ubuntu1:

https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac
/autopkgtest-focal/focal/s390x/m/mercurial/20200305_163916_8dbb2@/log.gz

...
# Test test-bundle2-exchange.t#sshv1 
ok
test-bundle2-exchange.t#sshv1
test-bundle2-exchange.t#sshv1 ... # Running sh 
"/tmp/hgtests.30cCY5/child94/test-bundle2-exchange.t-sshv1.sh" 

--- /tmp/autopkgtest.9EkXym/build.U2r/src/tests/test-bundle2-exchange.t
+++ 
/tmp/autopkgtest.9EkXym/build.U2r/src/tests/test-bundle2-exchange.t#sshv1.err
@@ -880,42 +880,47 @@
   adding changesets
   adding manifests
   adding file changes
-  transaction abort!
-  Cleaning up the mess...
-  rollback completed
+  pre-close-tip:e7ec4e813ba6 draft 
+  added 1 changesets with 1 changes to 1 files
   pushkey: lock state after "phases"
   lock:  free
   wlock: free
-  abort: Clown phase push failed
-  [255]
+  postclose-tip:e7ec4e813ba6 draft 
+  txnclose hook: HG_BUNDLE2=1 HG_HOOKNAME=txnclose.env HG_HOOKTYPE=txnclose 
HG_NEW_OBSMARKERS=0 HG_NODE=e7ec4e813ba6b07be2a0516ce1a74bb4e503f91a 
HG_NODE_LAST=e7ec4e813ba6b07be2a0516ce1a74bb4e503f91a HG_SOURCE=push 
HG_TXNID=TXN:$ID$ HG_TXNNAME=push HG_URL=file:$TESTTMP/other
+  pre-close-tip:e7ec4e813ba6 draft 
+  postclose-tip:e7ec4e813ba6 draft 
+  txnclose hook: HG_HOOKNAME=txnclose.env HG_HOOKTYPE=txnclose 
HG_SOURCE=push-response HG_TXNID=TXN:$ID$ HG_TXNNAME=push-response
+  file:/*/$TESTTMP/other HG_URL=file:$TESTTMP/other (glob)
   $ hg -R main push ssh://user@dummy/other -r e7ec4e813ba6
   pushing to ssh://user@dummy/other
   searching for changes
-  remote: adding changesets
-  remote: adding manifests
-  remote: adding file changes
-  remote: transaction abort!
-  remote: Cleaning up the mess...
-  remote: rollback completed
+  no changes found
+  remote: pre-close-tip:e7ec4e813ba6 draft 
   remote: pushkey: lock state after "phases"
   remote: lock:  free
   remote: wlock: free
-  abort: Clown phase push failed
-  [255]
+  remote: postclose-tip:e7ec4e813ba6 draft 
+  remote: txnclose hook: HG_BUNDLE2=1 HG_HOOKNAME=txnclose.env 
HG_HOOKTYPE=txnclose HG_NEW_OBSMARKERS=0 HG_SOURCE=serve HG_TXNID=TXN:$ID$ 
HG_TXNNAME=serve HG_URL=remote:ssh:$LOCALIP
+  pre-close-tip:e7ec4e813ba6 draft 
+  postclose-tip:e7ec4e813ba6 draft 
+  txnclose hook: HG_HOOKNAME=txnclose.env HG_HOOKTYPE=txnclose 
HG_SOURCE=push-response HG_TXNID=TXN:$ID$ HG_TXNNAME=push-response
+  ssh://user@dummy/other HG_URL=ssh://user@dummy/other
+  [1]
   $ hg -R main push http://localhost:$HGPORT2/ -r e7ec4e813ba6
   pushing to http://localhost:$HGPORT2/
   searching for changes
-  remote: adding changesets
-  remote: adding manifests
-  remote: adding file changes
-  remote: transaction abort!
-  remote: Cleaning up the mess...
-  remote: rollback completed
+  no changes found
+  remote: pre-close-tip:e7ec4e813ba6 draft 
   remote: pushkey: lock state after "phases"
# Killing daemon process 21822 
   remote: lock:  free
   remote: wlock: free
-  abort: Clown phase push failed
-  [255]
+  remote: postclose-tip:e7ec4e813ba6 draft 
+  remote: txnclose hook: HG_BUNDLE2=1 HG_HOOKNAME=txnclose.env 
HG_HOOKTYPE=txnclose HG_NEW_OBSMARKERS=0 HG_SOURCE=serve HG_TXNID=TXN:$ID$ 
HG_TXNNAME=serve HG_URL=remote:http:$LOCALIP:
+  pre-close-tip:e7ec4e813ba6 draft 
+  postclose-tip:e7ec4e813ba6 draft 
+  txnclose hook: HG_HOOKNAME=txnclose.env HG_HOOKTYPE=txnclose 
HG_SOURCE=push-response HG_TXNID=TXN:$ID$ HG_TXNNAME=push-response
+  http://localhost:$HGPORT2/ HG_URL=http://localhost:$HGPORT2/
+  [1]
 
 Test lazily acquiring the lock during unbundle
   $ cp $TESTTMP/hgrc.orig $HGRCPATH

ERROR: test-bundle2-exchange.t#sshv1 output changed
!# Ret was: 0 (test-bundle2-exchange.t#sshv1) 
test-bundle2-exchange.t#sshv2
test-bundle2-exchange.t#sshv2 ... # Test test-bundle2-exchange.t#sshv2 
# Running sh "/tmp/hgtests.30cCY5/child95/test-bundle2-exchange.t-sshv2.sh" 
# Killing daemon process 22519 
# Ret was: 0 (test-bundle2-exchange.t#sshv2) 
ok
...

The tests are passing locally in lxc on bionic s390x host:

Linux autopkgtest-lxd-narzvo 4.15.0-88-generic #88-Ubuntu SMP Tue Feb 11
20:11:02 UTC 2020 s390x s390x s390x GNU/Linux

I'm upgrading the host to Focal to see if it is failing locally with
newer kernel.

** Affects: git (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: mercurial (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: update-excuse

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1866224

Title:
  mercurial autopkgtest is broken on s390x

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/git/+bug/1866224/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to