[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [xen-4.2-testing bisection] complete build-amd64



branch xen-4.2-testing
xen branch xen-4.2-testing
job build-amd64
test xen-build

Tree: qemu git://xenbits.xen.org/staging/qemu-xen-4.2-testing.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-4.2-testing.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:  cb9d2117fae2166375f524967940439e45b08c92
  Bug not present: e4f09370f24a2226125659973655b9bae384f903


  commit cb9d2117fae2166375f524967940439e45b08c92
  Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
  Date:   Thu Feb 27 17:46:49 2014 +0000
  
      tools/console: xenconsole tolerate tty errors
      
      Since 28d386fc4341 (XSA-57), libxl writes an empty value for the
      console tty node, with read-only permission for the guest, when
      setting up pv console "frontends".  (The actual tty value is later set
      by xenconsoled.)   Writing an empty node is not strictly necessary to
      stop the frontend from writing dangerous values here, but it is a good
      belt-and-braces approach.
      
      Unfortunately this confuses xenconsole.  It reads the empty value, and
      tries to open it as the tty.  xenconsole then exits.
      
      Fix this by having xenconsole treat an empty value the same way as no
      value at all.
      
      Also, make the error opening the tty be nonfatal: we just print a
      warning, but do not exit.  I think this is helpful in theoretical
      situations where xenconsole is racing with libxl and/or xenconsoled.
      
      Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
      Acked-by: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
      CC: George Dunlap <george.dunlap@xxxxxxxxxxxxx>
      
      ---
      v2: Combine two conditions and move the free
      (cherry picked from commit 39ba2989b10b6a1852e253b204eb010f8e7026f1)
      (cherry picked from commit 7b161be2e51c519754ac4435d63c8fc03db606ec)
      
      Conflicts:
        tools/console/client/main.c
      Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
      (cherry picked from commit 2ddcdd96a0996fe755c6a9ba08182925c57ea412)


For bisection revision-tuple graph see:
   
http://logs.test-lab.xenproject.org/osstest/results/bisect/xen-4.2-testing/build-amd64.xen-build.html
Revision IDs in each graph node refer, respectively, to the Trees above.

----------------------------------------
Running cs-bisection-step 
--graph-out=/home/logs/results/bisect/xen-4.2-testing/build-amd64.xen-build 
--summary-out=tmp/63182.bisection-summary --basis-template=62380 
--blessings=real,real-bisect xen-4.2-testing build-amd64 xen-build
Searching for failure / basis pass:
 63110 fail [host=chardonnay1] / 62380 [host=nocera0] 62285 [host=nocera0] 
62129 [host=nocera0] 61955 [host=nocera1] 61789 [host=nocera1] 60704 
[host=nocera1] 60675 [host=nocera1] 60150 [host=merlot1] 58892 [host=nocera0] 
58855 [host=nocera0] 58833 [host=nocera1] 58824 [host=godello1] 58817 
[host=nocera0] 58800 [host=nocera0] 58783 [host=nocera1] 58757 [host=nocera1] 
58736 [host=nocera1] 58722 [host=nocera0] 58711 [host=godello1] 58678 
[host=godello1] 58631 [host=nocera0] 58540 [host=nocera1] 58460 [host=nocera1] 
58411 [host=nocera1] 57955 [host=nocera0] 57895 [host=nocera0] 57842 
[host=godello0] 57781 [host=rimava1] 57697 [host=nocera1] 57630 [host=nocera1] 
57553 [host=godello0] 57470 [host=nocera1] 57409 [host=nocera1] 53018 
[host=godello0] 52651 [host=italia0] 52620 [host=nocera1] 50412 [host=baroque0] 
50395 [host=godello1] 50375 [host=italia0] 50335 [host=fiano0] 50318 
[host=fiano0] 50288 [host=pinot1] 36512 [host=bush-cricket] 35926 
[host=grain-weevil] 33282 [host=lace-bug] 33227 [host=rice-weevil] 32291 
[host=grain-weevil] 32227 [host=gall-mite] 31897 [host=rice-weevil] 31778 
[host=rice-weevil] 31673 [host=bush-cricket] 31630 [host=bush-cricket] 31592 
[host=itch-mite] 31525 [host=bush-cricket] 31476 [host=grain-weevil] 31461 
[host=field-cricket] 31451 [host=field-cricket] 31443 [host=itch-mite] 31436 
[host=grain-weevil] 31432 [host=lace-bug] 31426 [host=lace-bug] 31406 
[host=grain-weevil] 31385 [host=worm-moth] 31335 [host=worm-moth] 31310 
[host=grain-weevil] 31288 [host=scape-moth] 30594 [host=itch-mite] 30574 
[host=field-cricket] 30553 [host=itch-mite] 30536 [host=scape-moth] 30366 
[host=field-cricket] 30094 [host=grain-weevil] 29961 [host=gall-mite] 29947 
[host=gall-mite] 29885 [host=lace-bug] 29846 [host=field-cricket] 29826 
[host=gall-mite] 29808 [host=gall-mite] 29758 [host=bush-cricket] 29739 
[host=field-cricket] 29722 [host=bush-cricket] 29700 [host=field-cricket] 29687 
[host=field-cricket] 29621 [host=gall-mite] 29522 [host=woodlouse] 28863 
[host=itch-mite] 27475 [host=bush-cricket] 27462 [host=field-cricket] 27171 
[host=rice-weevil] 27002 [host=rice-weevil] 26982 [host=gall-mite] 26952 
[host=gall-mite] 26490 [host=gall-mite] 26458 [host=gall-mite] 26422 
[host=lace-bug] 26319 [host=lace-bug] 26259 [host=rice-weevil] 26102 
[host=field-cricket] 25859 [host=potato-beetle] 25805 [host=rice-weevil] 25792 
[host=itch-mite] 25771 [host=itch-mite] 25757 [host=lace-bug] 25670 
[host=leaf-beetle] 25662 [host=field-cricket] 25574 [host=lace-bug] 25570 
[host=field-cricket] 25543 [host=gall-mite] 25500 [host=itch-mite] 25487 
[host=field-cricket] 25152 [host=potato-beetle] 25148 [host=field-cricket] 
25145 [host=lace-bug] 25131 [host=lace-bug] 25126 [host=gall-mite] 25116 
[host=field-cricket] 25112 [host=potato-beetle] 25102 [host=rice-weevil] 24904 
[host=field-cricket] 24887 [host=grain-weevil] 24865 [host=moss-bug] 24861 
[host=grain-weevil] 24808 [host=grain-weevil] 24806 [host=grain-weevil] 24799 
[host=field-cricket] 24792 [host=moss-bug] 24775 [host=field-cricket] 24755 
[host=field-cricket] 24747 [host=field-cricket] 24699 [host=lace-bug] 24687 
[host=lace-bug] 24681 [host=lace-bug] 24671 [host=lace-bug] 24660 
[host=moss-bug] 24629 [host=moss-bug] 24571 [host=moss-bug] 24492 
[host=moss-bug] 24469 [host=lace-bug] 24422 [host=lace-bug] 24419 
[host=moss-bug] 24368 [host=lace-bug] 24343 [host=moss-bug] 24319 
[host=lace-bug] 22389 [host=gall-mite] 22382 [host=rice-weevil] 22358 
[host=woodlouse] 22259 [host=gall-mite] 22161 [host=grain-weevil] 22116 
[host=gall-mite] 22108 [host=grain-weevil] 22006 [host=grain-weevil] 21949 
[host=bush-cricket] 21889 [host=rice-weevil] 21846 [host=itch-mite] 21414 
[host=rice-weevil] 21291 [host=grain-weevil] 21269 [host=grain-weevil] 21263 
[host=itch-mite] 21256 [host=grain-weevil] 21248 [host=grain-weevil] 21238 
[host=grain-weevil] 21232 [host=grain-weevil] 21225 [host=lace-bug] 21218 
[host=lace-bug] 21211 [host=lace-bug] 21203 [host=bush-cricket] 21200 
[host=lace-bug] 21195 [host=grain-weevil] 21107 [host=bush-cricket] 21094 
[host=lace-bug] 21087 [host=bush-cricket] 21076 [host=bush-cricket] 21071 
[host=grain-weevil] 20806 [host=grain-weevil] 19878 [host=potato-beetle] 19829 
[host=woodlouse] 19817 [host=moss-bug] 19229 [host=woodlouse] 19211 
[host=lace-bug] 19202 [host=woodlouse] 19198 [host=woodlouse] 19171 
[host=woodlouse] 19108 [host=lace-bug] 19094 [host=lace-bug] 19066 
[host=moss-bug] 19049 [host=earwig] 19031 [host=lace-bug] 18801 
[host=woodlouse] 18789 [host=lace-bug] 18769 [host=moss-bug] 18755 
[host=gall-mite] 18747 [host=moss-bug] 18725 [host=lace-bug] 18668 
[host=earwig] 18653 [host=earwig] 18647 [host=moss-bug] 18494 [host=lace-bug] 
18482 [host=gall-mite] 18469 [host=gall-mite] 18451 [host=field-cricket] 18437 
[host=woodlouse] 18409 [host=lace-bug] 18400 [host=woodlouse] 18380 
[host=woodlouse] 18283 [host=woodlouse] 18263 [host=woodlouse] 18259 
[host=potato-beetle] 18241 [host=bush-cricket] 18238 [host=woodlouse] 18234 
[host=potato-beetle] 18230 [host=potato-beetle] 18207 [host=gall-mite] 18126 
[host=woodlouse] 18110 [host=earwig] 18084 [host=leaf-beetle] 18074 
[host=leaf-beetle] 18053 [host=leaf-beetle] 18006 [host=lace-bug] 17887 
[host=bush-cricket] 17879 [host=moss-bug] 17858 [host=gall-mite] 17848 
[host=potato-beetle] 17784 [host=gall-mite] 17721 [host=potato-beetle] 17717 
[host=woodlouse] 17697 [host=woodlouse] 17685 [host=woodlouse] 17640 
[host=gall-mite] 17634 [host=gall-mite] 17630 [host=itch-mite] 17626 
[host=woodlouse] 17624 [host=woodlouse] 17611 [host=potato-beetle] 17604 
[host=woodlouse] 17601 [host=field-cricket] 17481 [host=field-cricket] 17465 
[host=gall-mite] 17366 [host=potato-beetle] 17364 [host=gall-mite] 17236 
[host=earwig] 17210 [host=woodlouse] 17176 [host=itch-mite] 17119 [host=earwig] 
16780 [host=potato-beetle] 16776 [host=potato-beetle] 16740 
[host=potato-beetle] 16690 [host=potato-beetle] 16568 [host=woodlouse] 16436 
[host=woodlouse] 16260 [host=potato-beetle] 15450 [host=earwig] 15445 
[host=gall-mite] 15434 [host=lace-bug] 15181 [host=gall-mite] 15133 
[host=leaf-beetle] 15129 [host=leaf-beetle] 15120 [host=lace-bug] 15106 
[host=lace-bug] 14847 [host=leaf-beetle] 14841 [host=gall-mite] 14829 
[host=gall-mite] 14791 [host=gall-mite] 14774 [host=gall-mite] 14683 
[host=lace-bug] 14674 [host=woodlouse] 14672 [host=earwig] 14667 
[host=woodlouse] 14663 [host=gall-mite] 14563 [host=gall-mite] 14501 
[host=woodlouse] 14495 [host=lace-bug] 14483 [host=lace-bug] 14412 
[host=woodlouse] 14401 [host=field-cricket] 14393 [host=bush-cricket] 14388 
[host=gall-mite] 14332 [host=bush-cricket] 14280 [host=lace-bug] 14192 
[host=lace-bug] 14186 [host=bush-cricket] 14173 [host=bush-cricket] 14160 
[host=lace-bug] 14156 [host=field-cricket] 14153 [host=bush-cricket] 14150 
[host=bush-cricket] 14076 [host=gall-mite] 13927 [host=field-cricket] 13925 
[host=lace-bug] 13920 [host=leaf-beetle] 13912 [host=lace-bug] 13910 
[host=gall-mite] 13873 [host=leaf-beetle] 13868 [host=leaf-beetle] 13817 
[host=leaf-beetle] 13800 [host=leaf-beetle] 13798 [host=gall-mite] 13739 
[host=leaf-beetle] 13708 [host=leaf-beetle] 13700 [host=leaf-beetle] 13678 
[host=gall-mite] 13669 [host=field-cricket] template as basis? using template 
as basis.
Failure / basis pass flights: 63110 / 62380
(tree in basispass but not in latest: seabios)
Tree: qemu git://xenbits.xen.org/staging/qemu-xen-4.2-testing.git
Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-4.2-testing.git
Tree: xen git://xenbits.xen.org/xen.git
Latest 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
415e43ae325a640583de6c7b56d9b0b610a1e0bf
Basis pass 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
e4f09370f24a2226125659973655b9bae384f903
Generating revisions with ./adhoc-revtuple-generator  
git://xenbits.xen.org/staging/qemu-xen-4.2-testing.git#112599882987da1afbbe4c16f6b049065a64f065-112599882987da1afbbe4c16f6b049065a64f065
 
git://xenbits.xen.org/staging/qemu-upstream-4.2-testing.git#c17e602ae64fb24405ebd256679ba9a6f5819086-c17e602ae64fb24405ebd256679ba9a6f5819086
 
git://xenbits.xen.org/xen.git#e4f09370f24a2226125659973655b9bae384f903-415e43ae325a640583de6c7b56d9b0b610a1e0bf
Loaded 1001 nodes in revision graph
Searching for test results:
 62285 [host=nocera0]
 62380 [host=nocera0]
 63110 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
415e43ae325a640583de6c7b56d9b0b610a1e0bf
 63096 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
415e43ae325a640583de6c7b56d9b0b610a1e0bf
 63118 pass 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
e4f09370f24a2226125659973655b9bae384f903
 63141 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
415e43ae325a640583de6c7b56d9b0b610a1e0bf
 63149 pass 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
e4f09370f24a2226125659973655b9bae384f903
 63164 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
415e43ae325a640583de6c7b56d9b0b610a1e0bf
 63167 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
cb9d2117fae2166375f524967940439e45b08c92
 63171 pass 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
e4f09370f24a2226125659973655b9bae384f903
 63174 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
cb9d2117fae2166375f524967940439e45b08c92
 63177 pass 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
e4f09370f24a2226125659973655b9bae384f903
 63182 fail 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
cb9d2117fae2166375f524967940439e45b08c92
Searching for interesting versions
 Result found: flight 63118 (pass), for basis pass
 Result found: flight 63141 (fail), for basis failure
 Repro found: flight 63149 (pass), for basis pass
 Repro found: flight 63164 (fail), for basis failure
 0 revisions at 112599882987da1afbbe4c16f6b049065a64f065 
c17e602ae64fb24405ebd256679ba9a6f5819086 
e4f09370f24a2226125659973655b9bae384f903
No revisions left to test, checking graph state.
 Result found: flight 63118 (pass), for last pass
 Result found: flight 63167 (fail), for first failure
 Repro found: flight 63171 (pass), for last pass
 Repro found: flight 63174 (fail), for first failure
 Repro found: flight 63177 (pass), for last pass
 Repro found: flight 63182 (fail), for first failure

*** Found and reproduced problem changeset ***

  Bug is in tree:  xen git://xenbits.xen.org/xen.git
  Bug introduced:  cb9d2117fae2166375f524967940439e45b08c92
  Bug not present: e4f09370f24a2226125659973655b9bae384f903


  commit cb9d2117fae2166375f524967940439e45b08c92
  Author: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
  Date:   Thu Feb 27 17:46:49 2014 +0000
  
      tools/console: xenconsole tolerate tty errors
      
      Since 28d386fc4341 (XSA-57), libxl writes an empty value for the
      console tty node, with read-only permission for the guest, when
      setting up pv console "frontends".  (The actual tty value is later set
      by xenconsoled.)   Writing an empty node is not strictly necessary to
      stop the frontend from writing dangerous values here, but it is a good
      belt-and-braces approach.
      
      Unfortunately this confuses xenconsole.  It reads the empty value, and
      tries to open it as the tty.  xenconsole then exits.
      
      Fix this by having xenconsole treat an empty value the same way as no
      value at all.
      
      Also, make the error opening the tty be nonfatal: we just print a
      warning, but do not exit.  I think this is helpful in theoretical
      situations where xenconsole is racing with libxl and/or xenconsoled.
      
      Signed-off-by: Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx>
      Acked-by: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
      CC: George Dunlap <george.dunlap@xxxxxxxxxxxxx>
      
      ---
      v2: Combine two conditions and move the free
      (cherry picked from commit 39ba2989b10b6a1852e253b204eb010f8e7026f1)
      (cherry picked from commit 7b161be2e51c519754ac4435d63c8fc03db606ec)
      
      Conflicts:
        tools/console/client/main.c
      Signed-off-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>
      (cherry picked from commit 2ddcdd96a0996fe755c6a9ba08182925c57ea412)

Revision graph left in 
/home/logs/results/bisect/xen-4.2-testing/build-amd64.xen-build.{dot,ps,png,html}.
----------------------------------------
63182: tolerable ALL FAIL

flight 63182 xen-4.2-testing real-bisect [real]
http://logs.test-lab.xenproject.org/osstest/logs/63182/

Failures :-/ but no regressions.

Tests which did not succeed,
including tests which could not be run:
 build-amd64                   5 xen-build               fail baseline untested


jobs:
 build-amd64                                                  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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.