|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [linux-linus bisection] complete test-amd64-i386-xl
branch xen-unstable
xen branch xen-unstable
job test-amd64-i386-xl
test guest-saverestore
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
Tree: xen git://xenbits.xen.org/xen.git
*** Found and reproduced problem changeset ***
Bug is in tree: xen git://xenbits.xen.org/xen.git
Bug introduced: 3a9ace0147d48af49ffd34628f9510f248f2f588
Bug not present: d9c879039393bb14760966bf7076a2d40d45b124
commit 3a9ace0147d48af49ffd34628f9510f248f2f588
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date: Fri Jun 12 17:21:41 2015 +0100
tools/libxc+libxl+xl: Restore v2 streams
This is a complicated set of changes which must be done together for
bisectability.
* libxl-save-helper is updated to unconditionally use libxc migration
v2.
* libxl compatibility workarounds in libxc are disabled for restore
operations.
* libxl__stream_read_start() is logically spliced into the event
location where libxl__xc_domain_restore() used to reside.
* Ownership of the save_helper_state moves to stream_read_state.
The parameters 'hvm', 'pae', and 'superpages' were previously
superfluous, and are completely unused in migration
v2. callbacks->toolstack_restore is handled via a migration v2 record
now, rather than via a callback from libxc.
NB: this change breaks Remus. Further untangling needs to happen
before Remus will function.
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Acked-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
CC: Wei Liu <wei.liu2@xxxxxxxxxx>
---
v4:
* Don't use _init() needlessly
v3:
* Simplify from v2.
* Alter the ownership of save_helper_state
v2:
* Drop "legacy_width" from the IDL
* Gain a LIBXL_HAVE_ to signify support of migration v2 streams
For bisection revision-tuple graph see:
http://logs.test-lab.xenproject.org/osstest/results/bisect/linux-linus/test-amd64-i386-xl.guest-saverestore.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Searching for failure / basis pass:
60057 fail [host=italia0] / 59462 [host=chardonnay0] 59426 [host=merlot0]
59348 [host=elbling0] 59254 [host=fiano0] 59186 [host=italia1] 59130
[host=merlot1] 59086 [host=pinot0] 59036 [host=huxelrebe1] 59018 [host=pinot1]
58981 [host=chardonnay1] 58966 ok.
Failure / basis pass flights: 60057 / 58966
(tree with no url: ovmf)
(tree with no url: seabios)
Tree: linux git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Tree: linuxfirmware git://xenbits.xen.org/osstest/linux-firmware.git
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-unstable.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
Tree: xen git://xenbits.xen.org/xen.git
Latest cbfe8fa6cd672011c755c3cd85c9ffd4e2d10a6f
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
7c60c2da3160766a265cb84c7411ff2c9cbd8d0b
Basis pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
c40317f11b3f05e7c06a2213560c8471081f2662
Generating revisions with ./adhoc-revtuple-generator
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git#4a10a91756ef381bced7b88cfb9232f660b92d93-cbfe8fa6cd672011c755c3cd85c9ffd4e2d10a6f
git://xenbits.xen.org/osstest/linux-firmware.git#c530a75c1e6a472b0eb9558310b518f0dfcd8860-c530a75c1e6a472b0eb9558310b518f0dfcd8860
git://xenbits.xen.org/staging/qemu-xen-unstable.git#3e2e51ecc1120bd59537ed19b6bc7066511c7e2e-3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
git://xenbits.xen.org/staging/qemu-upstream-unstable.git#c4a962ec0c61aa9b860a3635c8424472e6c2cc2c-c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
git://xenbits.xen.org/xen.git#c40317f11b3f05e7c06a2213560c8471081f2662-7c60c2da3160766a265cb84c7411ff2c9cbd8d0b
+ exec
+ sh -xe
+ cd /home/osstest/repos/linux-2.6
+ git remote set-url origin
git://cache:9419/git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
From
git://cache:9419/git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
dbe0811..8400935 master -> origin/master
adhoc-revtuple-generator: tree discontiguous: linux-2.6
+ exec
+ sh -xe
+ cd /home/osstest/repos/xen
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /home/osstest/repos/xen
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Loaded 1002 nodes in revision graph
Searching for test results:
58933 [host=chardonnay0]
58944 [host=rimava1]
59018 [host=pinot1]
58966 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
c40317f11b3f05e7c06a2213560c8471081f2662
58981 [host=chardonnay1]
59036 [host=huxelrebe1]
59086 [host=pinot0]
59130 [host=merlot1]
59186 [host=italia1]
59254 [host=fiano0]
59348 [host=elbling0]
59426 [host=merlot0]
59462 [host=chardonnay0]
59531 blocked irrelevant
59559 blocked irrelevant
59606 []
59649 blocked irrelevant
59770 fail irrelevant
59789 []
59815 []
59836 fail irrelevant
59898 []
59947 []
60005 []
60057 fail cbfe8fa6cd672011c755c3cd85c9ffd4e2d10a6f
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
7c60c2da3160766a265cb84c7411ff2c9cbd8d0b
60115 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
c40317f11b3f05e7c06a2213560c8471081f2662
60138 fail cbfe8fa6cd672011c755c3cd85c9ffd4e2d10a6f
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
7c60c2da3160766a265cb84c7411ff2c9cbd8d0b
60139 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
27c5541986667a728a1bf54c63ede8796aab79d8
60140 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
bbf6a4d5127f10118d329e5b361e77a0eb2a25e2
60141 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
74a7c7a92871c9d2b4000c76d868effdacf83947
60148 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
0c90a8d25a2cfe91ceec0729c2238c911768a0bf
60167 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
b0f65210b5067d0a063d2bc87ac8a166bddac278
60168 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
7eaec00dd938087e4ce21a9fb06f2be44fc41945
60169 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
d9c879039393bb14760966bf7076a2d40d45b124
60171 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
7c4027c6a0bddcde74df2bf5c16421f2cbb19971
60172 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
3a9ace0147d48af49ffd34628f9510f248f2f588
60173 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
d9c879039393bb14760966bf7076a2d40d45b124
60175 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
3a9ace0147d48af49ffd34628f9510f248f2f588
60176 pass 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
d9c879039393bb14760966bf7076a2d40d45b124
60178 fail 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
3a9ace0147d48af49ffd34628f9510f248f2f588
Searching for interesting versions
Result found: flight 58966 (pass), for basis pass
Result found: flight 60057 (fail), for basis failure
Repro found: flight 60115 (pass), for basis pass
Repro found: flight 60138 (fail), for basis failure
0 revisions at 4a10a91756ef381bced7b88cfb9232f660b92d93
c530a75c1e6a472b0eb9558310b518f0dfcd8860
3e2e51ecc1120bd59537ed19b6bc7066511c7e2e
c4a962ec0c61aa9b860a3635c8424472e6c2cc2c
d9c879039393bb14760966bf7076a2d40d45b124
No revisions left to test, checking graph state.
Result found: flight 60169 (pass), for last pass
Result found: flight 60172 (fail), for first failure
Repro found: flight 60173 (pass), for last pass
Repro found: flight 60175 (fail), for first failure
Repro found: flight 60176 (pass), for last pass
Repro found: flight 60178 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: xen git://xenbits.xen.org/xen.git
Bug introduced: 3a9ace0147d48af49ffd34628f9510f248f2f588
Bug not present: d9c879039393bb14760966bf7076a2d40d45b124
+ exec
+ sh -xe
+ cd /home/osstest/repos/xen
+ git remote set-url origin git://cache:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
commit 3a9ace0147d48af49ffd34628f9510f248f2f588
Author: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Date: Fri Jun 12 17:21:41 2015 +0100
tools/libxc+libxl+xl: Restore v2 streams
This is a complicated set of changes which must be done together for
bisectability.
* libxl-save-helper is updated to unconditionally use libxc migration
v2.
* libxl compatibility workarounds in libxc are disabled for restore
operations.
* libxl__stream_read_start() is logically spliced into the event
location where libxl__xc_domain_restore() used to reside.
* Ownership of the save_helper_state moves to stream_read_state.
The parameters 'hvm', 'pae', and 'superpages' were previously
superfluous, and are completely unused in migration
v2. callbacks->toolstack_restore is handled via a migration v2 record
now, rather than via a callback from libxc.
NB: this change breaks Remus. Further untangling needs to happen
before Remus will function.
Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
Acked-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
CC: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
CC: Wei Liu <wei.liu2@xxxxxxxxxx>
---
v4:
* Don't use _init() needlessly
v3:
* Simplify from v2.
* Alter the ownership of save_helper_state
v2:
* Drop "legacy_width" from the IDL
* Gain a LIBXL_HAVE_ to signify support of migration v2 streams
pnmtopng: 205 colors found
Revision graph left in
/home/logs/results/bisect/linux-linus/test-amd64-i386-xl.guest-saverestore.{dot,ps,png,html}.
----------------------------------------
60178: tolerable ALL FAIL
flight 60178 linux-linus real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/60178/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
test-amd64-i386-xl 13 guest-saverestore fail baseline untested
jobs:
test-amd64-i386-xl fail
------------------------------------------------------------
sg-report-flight on osstest.test-lab.xenproject.org
logs: /home/logs/logs
images: /home/logs/images
Logs, config files, etc. are available at
http://logs.test-lab.xenproject.org/osstest/logs
Explanation of these reports, and of osstest in general, is at
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README.email;hb=master
http://xenbits.xen.org/gitweb/?p=osstest.git;a=blob;f=README;hb=master
Test harness code can be found at
http://xenbits.xen.org/gitweb?p=osstest.git;a=summary
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |