[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 |