|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [libvirt bisection] complete build-armhf-libvirt
branch xen-unstable
xen branch xen-unstable
job build-armhf-libvirt
test libvirt-build
Tree: gnulib_libvirt
git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
Tree: libvirt git://libvirt.org/libvirt.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: libvirt git://libvirt.org/libvirt.git
Bug introduced: 2aa167cafd507730890c54dc577fff0968ee7386
Bug not present: bac66a6066631b60a8f3ebcc37be515980419d0d
commit 2aa167cafd507730890c54dc577fff0968ee7386
Author: Eric Blake <eblake@xxxxxxxxxx>
Date: Mon Nov 17 17:18:58 2014 -0700
virdbus: don't force users to pass int for bool values
Use of an 'int' to represent a 'bool' value is confusing. Just
because dbus made the mistake of cementing their 4-byte wire
format of dbus_bool_t into their API doesn't mean we have to
repeat the mistake. With a little bit of finesse, we can
guarantee that we provide a large-enough value to the DBus
code, while still copying only the relevant one-byte bool
to the client code, and isolate the rest of our code base from
the DBus stupidity.
* src/util/virdbus.c (GET_NEXT_VAL): Add parameter.
(virDBusMessageIterDecode): Adjust all clients.
* src/util/virpolkit.c (virPolkitCheckAuth): Use nicer type.
* tests/virdbustest.c (testMessageSimple, testMessageStruct):
Test new behavior.
Signed-off-by: Eric Blake <eblake@xxxxxxxxxx>
For bisection revision-tuple graph see:
http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.libvirt.build-armhf-libvirt.libvirt-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.
----------------------------------------
Searching for failure / basis pass:
31761 fail [host=marilith-n4] / 31680 ok.
Failure / basis pass flights: 31761 / 31680
Tree: gnulib_libvirt
git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
Tree: libvirt git://libvirt.org/libvirt.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 6dd16adf3feba066fba6d32a5cadc2c949967072
b7d1bee2b9a8d7ed76456447b090702223da39f5
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
Basis pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
6c79469ccc3245b9572dcaabe8cd620ba3fabfad
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
e6fa63d6cf8e79de2cfb2d428269b6d6f698c3d2
Generating revisions with ./adhoc-revtuple-generator
git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]#e9dd4906da30642172e6bb1ff2703e8e2c912fcb-6dd16adf3feba066fba6d32a5cadc2c949967072
git://libvirt.org/libvirt.git#6c79469ccc3245b9572dcaabe8cd620ba3fabfad-b7d1bee2b9a8d7ed76456447b090702223da39f5
git://xenbits.xen.org/staging/qemu-upstream-unstable.git#0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51-0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
git://xenbits.xen.org/xen.git#e6fa63d6cf8e79de2cfb2d428269b6d6f698c3d2-0540b854f6733759593e829bc3f13c9b45974e32
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/gnulib
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/libvirt
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://libvirt.org/libvirt.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/xen
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/gnulib
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/libvirt
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://libvirt.org/libvirt.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/xen
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
Loaded 3001 nodes in revision graph
Searching for test results:
31680 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
6c79469ccc3245b9572dcaabe8cd620ba3fabfad
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
e6fa63d6cf8e79de2cfb2d428269b6d6f698c3d2
31799 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
bac66a6066631b60a8f3ebcc37be515980419d0d
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31791 fail e9dd4906da30642172e6bb1ff2703e8e2c912fcb
225f483314b64d71fc5819ee7a73f3aff3e8280b
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31805 fail e9dd4906da30642172e6bb1ff2703e8e2c912fcb
2aa167cafd507730890c54dc577fff0968ee7386
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31808 fail e9dd4906da30642172e6bb1ff2703e8e2c912fcb
2aa167cafd507730890c54dc577fff0968ee7386
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31793 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
6c79469ccc3245b9572dcaabe8cd620ba3fabfad
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31761 fail 6dd16adf3feba066fba6d32a5cadc2c949967072
b7d1bee2b9a8d7ed76456447b090702223da39f5
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31794 fail e9dd4906da30642172e6bb1ff2703e8e2c912fcb
6d8054b68407a3385b33c867a425ad8278b0b8f0
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31786 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
6c79469ccc3245b9572dcaabe8cd620ba3fabfad
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
e6fa63d6cf8e79de2cfb2d428269b6d6f698c3d2
31796 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
9b7e7e3474a7694e7dbee17e88008fa03e618c4a
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31789 fail 6dd16adf3feba066fba6d32a5cadc2c949967072
b7d1bee2b9a8d7ed76456447b090702223da39f5
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31797 fail e9dd4906da30642172e6bb1ff2703e8e2c912fcb
2aa167cafd507730890c54dc577fff0968ee7386
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31800 fail e9dd4906da30642172e6bb1ff2703e8e2c912fcb
2aa167cafd507730890c54dc577fff0968ee7386
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31806 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
bac66a6066631b60a8f3ebcc37be515980419d0d
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
31804 pass e9dd4906da30642172e6bb1ff2703e8e2c912fcb
bac66a6066631b60a8f3ebcc37be515980419d0d
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
Searching for interesting versions
Result found: flight 31680 (pass), for basis pass
Result found: flight 31761 (fail), for basis failure
Repro found: flight 31786 (pass), for basis pass
Repro found: flight 31789 (fail), for basis failure
0 revisions at e9dd4906da30642172e6bb1ff2703e8e2c912fcb
bac66a6066631b60a8f3ebcc37be515980419d0d
0c94ca5ffeb6d314404ecbc231bef28fe8d3fc51
0540b854f6733759593e829bc3f13c9b45974e32
No revisions left to test, checking graph state.
Result found: flight 31799 (pass), for last pass
Result found: flight 31800 (fail), for first failure
Repro found: flight 31804 (pass), for last pass
Repro found: flight 31805 (fail), for first failure
Repro found: flight 31806 (pass), for last pass
Repro found: flight 31808 (fail), for first failure
*** Found and reproduced problem changeset ***
Bug is in tree: libvirt git://libvirt.org/libvirt.git
Bug introduced: 2aa167cafd507730890c54dc577fff0968ee7386
Bug not present: bac66a6066631b60a8f3ebcc37be515980419d0d
+ exec
+ sh -xe
+ cd /export/home/osstest/repos/libvirt
+ git remote set-url origin
git://drall.uk.xensource.com:9419/git://libvirt.org/libvirt.git
+ git fetch -p origin +refs/heads/*:refs/remotes/origin/*
commit 2aa167cafd507730890c54dc577fff0968ee7386
Author: Eric Blake <eblake@xxxxxxxxxx>
Date: Mon Nov 17 17:18:58 2014 -0700
virdbus: don't force users to pass int for bool values
Use of an 'int' to represent a 'bool' value is confusing. Just
because dbus made the mistake of cementing their 4-byte wire
format of dbus_bool_t into their API doesn't mean we have to
repeat the mistake. With a little bit of finesse, we can
guarantee that we provide a large-enough value to the DBus
code, while still copying only the relevant one-byte bool
to the client code, and isolate the rest of our code base from
the DBus stupidity.
* src/util/virdbus.c (GET_NEXT_VAL): Add parameter.
(virDBusMessageIterDecode): Adjust all clients.
* src/util/virpolkit.c (virPolkitCheckAuth): Use nicer type.
* tests/virdbustest.c (testMessageSimple, testMessageStruct):
Test new behavior.
Signed-off-by: Eric Blake <eblake@xxxxxxxxxx>
Revision graph left in
/home/xc_osstest/results/bisect.libvirt.build-armhf-libvirt.libvirt-build.{dot,ps,png,html}.
----------------------------------------
31808: tolerable ALL FAIL
flight 31808 libvirt real-bisect [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/31808/
Failures :-/ but no regressions.
Tests which did not succeed,
including tests which could not be run:
build-armhf-libvirt 5 libvirt-build fail baseline untested
jobs:
build-armhf-libvirt fail
------------------------------------------------------------
sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images
Logs, config files, etc. are available at
http://www.chiark.greenend.org.uk/~xensrcts/logs
Test harness code can be found at
http://xenbits.xensource.com/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 |