All of lore.kernel.org
 help / color / mirror / Atom feed
* [xen-unstable test] 66454: regressions - FAIL
@ 2015-12-18  8:03 osstest service owner
  2015-12-18 11:02 ` Jan Beulich
  0 siblings, 1 reply; 12+ messages in thread
From: osstest service owner @ 2015-12-18  8:03 UTC (permalink / raw)
  To: xen-devel, osstest-admin

flight 66454 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/66454/

Regressions :-(

Tests which did not succeed and are blocking,
including tests which could not be run:
 build-i386                    5 xen-build                 fail REGR. vs. 66415
 build-i386-xsm                5 xen-build                 fail REGR. vs. 66415

Regressions which are regarded as allowable (not blocking):
 test-armhf-armhf-xl-rtds     11 guest-start               fail REGR. vs. 66415
 test-amd64-amd64-libvirt-vhd  9 debian-di-install            fail   like 66415
 test-amd64-amd64-xl-qemut-win7-amd64 16 guest-stop             fail like 66415

Tests which did not succeed, but are not blocking:
 build-i386-rumpuserxen        1 build-check(1)               blocked  n/a
 test-amd64-i386-rumpuserxen-i386  1 build-check(1)               blocked  n/a
 build-i386-libvirt            1 build-check(1)               blocked  n/a
 test-amd64-i386-xl-xsm        1 build-check(1)               blocked  n/a
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-i386-libvirt       1 build-check(1)               blocked  n/a
 test-amd64-i386-libvirt-xsm   1 build-check(1)               blocked  n/a
 test-amd64-i386-xl            1 build-check(1)               blocked  n/a
 test-amd64-i386-qemut-rhel6hvm-intel  1 build-check(1)             blocked n/a
 test-amd64-i386-migrupgrade   1 build-check(1)               blocked  n/a
 test-amd64-i386-qemut-rhel6hvm-amd  1 build-check(1)               blocked n/a
 test-amd64-i386-libvirt-pair  1 build-check(1)               blocked  n/a
 test-amd64-i386-xl-raw        1 build-check(1)               blocked  n/a
 test-amd64-i386-qemuu-rhel6hvm-intel  1 build-check(1)             blocked n/a
 test-amd64-i386-pair          1 build-check(1)               blocked  n/a
 test-amd64-i386-freebsd10-amd64  1 build-check(1)               blocked  n/a
 test-amd64-i386-qemuu-rhel6hvm-amd  1 build-check(1)               blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm  1 build-check(1)     blocked n/a
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm 1 build-check(1) blocked n/a
 test-amd64-i386-xl-qemut-win7-amd64  1 build-check(1)              blocked n/a
 test-amd64-i386-xl-qemuu-win7-amd64  1 build-check(1)              blocked n/a
 test-amd64-i386-freebsd10-i386  1 build-check(1)               blocked  n/a
 test-amd64-i386-xl-qemut-debianhvm-amd64  1 build-check(1)         blocked n/a
 test-amd64-i386-xl-qemuu-debianhvm-amd64  1 build-check(1)         blocked n/a
 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm  1 build-check(1)     blocked n/a
 test-amd64-i386-xl-qemuu-ovmf-amd64  1 build-check(1)              blocked n/a
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1  1 build-check(1)         blocked n/a
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1  1 build-check(1)         blocked n/a
 test-amd64-i386-xl-qemuu-winxpsp3  1 build-check(1)               blocked  n/a
 test-amd64-i386-xl-qemut-winxpsp3  1 build-check(1)               blocked  n/a
 test-amd64-amd64-xl-pvh-amd  11 guest-start                  fail   never pass
 test-armhf-armhf-xl-vhd       9 debian-di-install            fail   never pass
 test-amd64-amd64-xl-pvh-intel 11 guest-start                  fail  never pass
 test-armhf-armhf-xl-credit2  13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-credit2  12 migrate-support-check        fail   never pass
 test-amd64-amd64-qemuu-nested-amd 16 debian-hvm-install/l1/l2  fail never pass
 test-armhf-armhf-xl-multivcpu 13 saverestore-support-check    fail  never pass
 test-armhf-armhf-xl-multivcpu 12 migrate-support-check        fail  never pass
 test-armhf-armhf-libvirt-raw  9 debian-di-install            fail   never pass
 test-amd64-amd64-libvirt     12 migrate-support-check        fail   never pass
 test-amd64-amd64-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-xsm      13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl-xsm      12 migrate-support-check        fail   never pass
 test-amd64-amd64-xl-qemuu-win7-amd64 16 guest-stop             fail never pass
 test-armhf-armhf-libvirt-xsm 12 migrate-support-check        fail   never pass
 test-armhf-armhf-libvirt-xsm 14 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt-qcow2  9 debian-di-install            fail never pass
 test-armhf-armhf-libvirt     14 guest-saverestore            fail   never pass
 test-armhf-armhf-libvirt     12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl-arndale  13 saverestore-support-check    fail   never pass
 test-armhf-armhf-xl          12 migrate-support-check        fail   never pass
 test-armhf-armhf-xl          13 saverestore-support-check    fail   never pass
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm 10 migrate-support-check fail never pass
 test-armhf-armhf-xl-cubietruck 12 migrate-support-check        fail never pass
 test-armhf-armhf-xl-cubietruck 13 saverestore-support-check    fail never pass

version targeted for testing:
 xen                  7458d585358834cfb6c6fabb02009a646d42f105
baseline version:
 xen                  18fcef8d62b28766e7b373a71d54bcf7578cea23

Last test of basis    66415  2015-12-16 04:50:52 Z    2 days
Testing same since    66454  2015-12-17 07:52:08 Z    1 days    1 attempts

------------------------------------------------------------
People who touched revisions under test:
  Andrew Cooper <andrew.cooper3@citrix.com>
  Daniel De Graaf <dgdegra@tycho.nsa.gov>
  Doug Goldstein <cardoe@cardoe.com>
  Ian Campbell <ian.campbell@citrix.com>
  Ian Jackson <ian.jackson@eu.citrix.com>
  Jan Beulich <jbeulich@suse.com>
  Razvan Cojocaru <rcojocaru@bitdefender.com>

jobs:
 build-amd64-xsm                                              pass    
 build-armhf-xsm                                              pass    
 build-i386-xsm                                               fail    
 build-amd64                                                  pass    
 build-armhf                                                  pass    
 build-i386                                                   fail    
 build-amd64-libvirt                                          pass    
 build-armhf-libvirt                                          pass    
 build-i386-libvirt                                           blocked 
 build-amd64-oldkern                                          pass    
 build-i386-oldkern                                           pass    
 build-amd64-prev                                             pass    
 build-i386-prev                                              pass    
 build-amd64-pvops                                            pass    
 build-armhf-pvops                                            pass    
 build-i386-pvops                                             pass    
 build-amd64-rumpuserxen                                      pass    
 build-i386-rumpuserxen                                       blocked 
 test-amd64-amd64-xl                                          pass    
 test-armhf-armhf-xl                                          pass    
 test-amd64-i386-xl                                           blocked 
 test-amd64-amd64-xl-qemut-debianhvm-amd64-xsm                pass    
 test-amd64-i386-xl-qemut-debianhvm-amd64-xsm                 blocked 
 test-amd64-amd64-libvirt-qemuu-debianhvm-amd64-xsm           pass    
 test-amd64-i386-libvirt-qemuu-debianhvm-amd64-xsm            blocked 
 test-amd64-amd64-xl-qemuu-debianhvm-amd64-xsm                pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64-xsm                 blocked 
 test-amd64-amd64-xl-qemut-stubdom-debianhvm-amd64-xsm        pass    
 test-amd64-i386-xl-qemut-stubdom-debianhvm-amd64-xsm         blocked 
 test-amd64-amd64-libvirt-xsm                                 pass    
 test-armhf-armhf-libvirt-xsm                                 fail    
 test-amd64-i386-libvirt-xsm                                  blocked 
 test-amd64-amd64-xl-xsm                                      pass    
 test-armhf-armhf-xl-xsm                                      pass    
 test-amd64-i386-xl-xsm                                       blocked 
 test-amd64-amd64-qemuu-nested-amd                            fail    
 test-amd64-amd64-xl-pvh-amd                                  fail    
 test-amd64-i386-qemut-rhel6hvm-amd                           blocked 
 test-amd64-i386-qemuu-rhel6hvm-amd                           blocked 
 test-amd64-amd64-xl-qemut-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemut-debianhvm-amd64                     blocked 
 test-amd64-amd64-xl-qemuu-debianhvm-amd64                    pass    
 test-amd64-i386-xl-qemuu-debianhvm-amd64                     blocked 
 test-amd64-i386-freebsd10-amd64                              blocked 
 test-amd64-amd64-xl-qemuu-ovmf-amd64                         pass    
 test-amd64-i386-xl-qemuu-ovmf-amd64                          blocked 
 test-amd64-amd64-rumpuserxen-amd64                           pass    
 test-amd64-amd64-xl-qemut-win7-amd64                         fail    
 test-amd64-i386-xl-qemut-win7-amd64                          blocked 
 test-amd64-amd64-xl-qemuu-win7-amd64                         fail    
 test-amd64-i386-xl-qemuu-win7-amd64                          blocked 
 test-armhf-armhf-xl-arndale                                  pass    
 test-amd64-amd64-xl-credit2                                  pass    
 test-armhf-armhf-xl-credit2                                  pass    
 test-armhf-armhf-xl-cubietruck                               pass    
 test-amd64-i386-freebsd10-i386                               blocked 
 test-amd64-i386-rumpuserxen-i386                             blocked 
 test-amd64-amd64-qemuu-nested-intel                          pass    
 test-amd64-amd64-xl-pvh-intel                                fail    
 test-amd64-i386-qemut-rhel6hvm-intel                         blocked 
 test-amd64-i386-qemuu-rhel6hvm-intel                         blocked 
 test-amd64-amd64-libvirt                                     pass    
 test-armhf-armhf-libvirt                                     fail    
 test-amd64-i386-libvirt                                      blocked 
 test-amd64-amd64-migrupgrade                                 pass    
 test-amd64-i386-migrupgrade                                  blocked 
 test-amd64-amd64-xl-multivcpu                                pass    
 test-armhf-armhf-xl-multivcpu                                pass    
 test-amd64-amd64-pair                                        pass    
 test-amd64-i386-pair                                         blocked 
 test-amd64-amd64-libvirt-pair                                pass    
 test-amd64-i386-libvirt-pair                                 blocked 
 test-amd64-amd64-amd64-pvgrub                                pass    
 test-amd64-amd64-i386-pvgrub                                 pass    
 test-amd64-amd64-pygrub                                      pass    
 test-armhf-armhf-libvirt-qcow2                               fail    
 test-amd64-amd64-xl-qcow2                                    pass    
 test-armhf-armhf-libvirt-raw                                 fail    
 test-amd64-i386-xl-raw                                       blocked 
 test-amd64-amd64-xl-rtds                                     pass    
 test-armhf-armhf-xl-rtds                                     fail    
 test-amd64-i386-xl-qemut-winxpsp3-vcpus1                     blocked 
 test-amd64-i386-xl-qemuu-winxpsp3-vcpus1                     blocked 
 test-amd64-amd64-libvirt-vhd                                 fail    
 test-armhf-armhf-xl-vhd                                      fail    
 test-amd64-amd64-xl-qemut-winxpsp3                           pass    
 test-amd64-i386-xl-qemut-winxpsp3                            blocked 
 test-amd64-amd64-xl-qemuu-winxpsp3                           pass    
 test-amd64-i386-xl-qemuu-winxpsp3                            blocked 


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


Not pushing.

(No revision log; it would be 425 lines long.)

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18  8:03 [xen-unstable test] 66454: regressions - FAIL osstest service owner
@ 2015-12-18 11:02 ` Jan Beulich
  2015-12-18 11:50   ` Ian Campbell
                     ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Jan Beulich @ 2015-12-18 11:02 UTC (permalink / raw)
  To: Doug Goldstein; +Cc: xen-devel, osstest-admin

>>> On 18.12.15 at 09:03, <osstest-admin@xenproject.org> wrote:
> flight 66454 xen-unstable real [real]
> http://logs.test-lab.xenproject.org/osstest/logs/66454/ 
> 
> Regressions :-(
> 
> Tests which did not succeed and are blocking,
> including tests which could not be run:
>  build-i386                    5 xen-build                 fail REGR. vs. 66415
>  build-i386-xsm                5 xen-build                 fail REGR. vs. 66415

Doug,

this needs fixing:

***
*** Can't find default configuration "arch/x86/configs/x86_32_defconfig"!
***
make[2]: Leaving directory `/home/osstest/build.66454.build-i386-xsm/xen/xen'
make[1]: Leaving directory `/home/osstest/build.66454.build-i386-xsm/xen/xen'
gcc  -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -O0 -g3 -D__XEN_TOOLS__ -MMD -MF .xc_core.o.d -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -D_GNU_SOURCE  -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/home/osstest/build.66454.build-i386-xsm/xen/tools/libxc/../../tools/include -pthread -include /home/osstest/build.66454.build-i386-xsm/xen/tools/libxc/../../tools/config.h  -c -o xc_core.o xc_core.c 
make[2]: *** [defconfig] Error 1
make[1]: *** [.config] Error 2
make: *** [install-xen] Error 2

Previously build attempts on ix86 resulted in no error, with just

*** Xen x86/32 target no longer supported!

printed.

Jan

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 11:02 ` Jan Beulich
@ 2015-12-18 11:50   ` Ian Campbell
  2015-12-18 12:52     ` Jan Beulich
  2015-12-18 13:19   ` Andrew Cooper
                     ` (2 subsequent siblings)
  3 siblings, 1 reply; 12+ messages in thread
From: Ian Campbell @ 2015-12-18 11:50 UTC (permalink / raw)
  To: Jan Beulich, Doug Goldstein; +Cc: xen-devel, osstest-admin

On Fri, 2015-12-18 at 04:02 -0700, Jan Beulich wrote:
> Previously build attempts on ix86 resulted in no error, with just
> 
> *** Xen x86/32 target no longer supported!

As an aside, could we drop the *** there, or make it something else?

When I look at build failure logs I usually look for the *** which make
prints on fail, and for x86_32 I always get to this first.

It's clearly an infinitesimal annoyance, but still..

Ian.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 11:50   ` Ian Campbell
@ 2015-12-18 12:52     ` Jan Beulich
  0 siblings, 0 replies; 12+ messages in thread
From: Jan Beulich @ 2015-12-18 12:52 UTC (permalink / raw)
  To: Ian Campbell; +Cc: xen-devel, Doug Goldstein, osstest-admin

>>> On 18.12.15 at 12:50, <ian.campbell@citrix.com> wrote:
> On Fri, 2015-12-18 at 04:02 -0700, Jan Beulich wrote:
>> Previously build attempts on ix86 resulted in no error, with just
>> 
>> *** Xen x86/32 target no longer supported!
> 
> As an aside, could we drop the *** there, or make it something else?
> 
> When I look at build failure logs I usually look for the *** which make
> prints on fail, and for x86_32 I always get to this first.

Since it is sort of a build failure, I think Keir intentionally wrote it
that way. But I'm not really opposed to dropping the stars, if
they're getting in the way.

Jan

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 11:02 ` Jan Beulich
  2015-12-18 11:50   ` Ian Campbell
@ 2015-12-18 13:19   ` Andrew Cooper
  2015-12-18 13:32     ` Jan Beulich
  2015-12-18 13:33     ` Ian Campbell
  2015-12-18 14:08   ` Doug Goldstein
  2015-12-18 20:53   ` [PATCH] build: add support configuring for x86_32 Doug Goldstein
  3 siblings, 2 replies; 12+ messages in thread
From: Andrew Cooper @ 2015-12-18 13:19 UTC (permalink / raw)
  To: Jan Beulich, Doug Goldstein; +Cc: xen-devel, osstest-admin

On 18/12/15 11:02, Jan Beulich wrote:
>>>> On 18.12.15 at 09:03, <osstest-admin@xenproject.org> wrote:
>> flight 66454 xen-unstable real [real]
>> http://logs.test-lab.xenproject.org/osstest/logs/66454/ 
>>
>> Regressions :-(
>>
>> Tests which did not succeed and are blocking,
>> including tests which could not be run:
>>  build-i386                    5 xen-build                 fail REGR. vs. 66415
>>  build-i386-xsm                5 xen-build                 fail REGR. vs. 66415
> Doug,
>
> this needs fixing:
>
> ***
> *** Can't find default configuration "arch/x86/configs/x86_32_defconfig"!
> ***
> make[2]: Leaving directory `/home/osstest/build.66454.build-i386-xsm/xen/xen'
> make[1]: Leaving directory `/home/osstest/build.66454.build-i386-xsm/xen/xen'
> gcc  -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -O0 -g3 -D__XEN_TOOLS__ -MMD -MF .xc_core.o.d -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -D_GNU_SOURCE  -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/home/osstest/build.66454.build-i386-xsm/xen/tools/libxc/../../tools/include -pthread -include /home/osstest/build.66454.build-i386-xsm/xen/tools/libxc/../../tools/config.h  -c -o xc_core.o xc_core.c 
> make[2]: *** [defconfig] Error 1
> make[1]: *** [.config] Error 2
> make: *** [install-xen] Error 2
>
> Previously build attempts on ix86 resulted in no error, with just
>
> *** Xen x86/32 target no longer supported!

I realise this is a break from before and wants fixing on those grounds.

However, it is also wrong for OSSTest to be attempting to build a 32bit
hypervisor on any branch since 4.3.  It seems to me that there is a bug
there as well.

Independently of not falling over a missing defconfig, the following code

ifneq ($(XEN_TARGET_ARCH),x86_32)
        $(MAKE) -f Rules.mk _$@
else
        echo "*** Xen x86/32 target no longer supported!"
endif

Really needs to have an hard failure in it.  In fact, that is probably
the correct fix in this circumstance.

~Andrew

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 13:19   ` Andrew Cooper
@ 2015-12-18 13:32     ` Jan Beulich
  2015-12-18 13:33     ` Ian Campbell
  1 sibling, 0 replies; 12+ messages in thread
From: Jan Beulich @ 2015-12-18 13:32 UTC (permalink / raw)
  To: Doug Goldstein, Andrew Cooper; +Cc: xen-devel, osstest-admin

>>> On 18.12.15 at 14:19, <andrew.cooper3@citrix.com> wrote:
> However, it is also wrong for OSSTest to be attempting to build a 32bit
> hypervisor on any branch since 4.3.  It seems to me that there is a bug
> there as well.
> 
> Independently of not falling over a missing defconfig, the following code
> 
> ifneq ($(XEN_TARGET_ARCH),x86_32)
>         $(MAKE) -f Rules.mk _$@
> else
>         echo "*** Xen x86/32 target no longer supported!"
> endif
> 
> Really needs to have an hard failure in it.

Why? Doing a simple make from top level should be fine (building
the tools, and ignoring the hypervisor).

Jan

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 13:19   ` Andrew Cooper
  2015-12-18 13:32     ` Jan Beulich
@ 2015-12-18 13:33     ` Ian Campbell
  2015-12-18 14:15       ` Andrew Cooper
  1 sibling, 1 reply; 12+ messages in thread
From: Ian Campbell @ 2015-12-18 13:33 UTC (permalink / raw)
  To: Andrew Cooper, Jan Beulich, Doug Goldstein; +Cc: xen-devel, osstest-admin

On Fri, 2015-12-18 at 13:19 +0000, Andrew Cooper wrote:

> However, it is also wrong for OSSTest to be attempting to build a 32bit
> hypervisor on any branch since 4.3.  It seems to me that there is a bug
> there as well.

It is doing a build because it wants the 32 bit tools and it just does a
make dist. This is perfectly fine behaviour IMHO.

> Independently of not falling over a missing defconfig, the following code
> 
> ifneq ($(XEN_TARGET_ARCH),x86_32)
>         $(MAKE) -f Rules.mk _$@
> else
>         echo "*** Xen x86/32 target no longer supported!"
> endif
> 
> Really needs to have an hard failure in it.  In fact, that is probably
> the correct fix in this circumstance.

Nack unless make dist/world/etc are all fixed to do the right thing and can
be made to do so in an acceptable (i.e. no hackier than the above) way in
the common code.

Personally other than the message itself I don't think anything has to
change, i.e. it's not worth anyone's effort to fix what you are complaining
about.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 11:02 ` Jan Beulich
  2015-12-18 11:50   ` Ian Campbell
  2015-12-18 13:19   ` Andrew Cooper
@ 2015-12-18 14:08   ` Doug Goldstein
  2015-12-18 20:53   ` [PATCH] build: add support configuring for x86_32 Doug Goldstein
  3 siblings, 0 replies; 12+ messages in thread
From: Doug Goldstein @ 2015-12-18 14:08 UTC (permalink / raw)
  To: Jan Beulich; +Cc: xen-devel, osstest-admin


[-- Attachment #1.1: Type: text/plain, Size: 1915 bytes --]

On 12/18/15 5:02 AM, Jan Beulich wrote:
>>>> On 18.12.15 at 09:03, <osstest-admin@xenproject.org> wrote:
>> flight 66454 xen-unstable real [real]
>> http://logs.test-lab.xenproject.org/osstest/logs/66454/ 
>>
>> Regressions :-(
>>
>> Tests which did not succeed and are blocking,
>> including tests which could not be run:
>>  build-i386                    5 xen-build                 fail REGR. vs. 66415
>>  build-i386-xsm                5 xen-build                 fail REGR. vs. 66415
> 
> Doug,
> 
> this needs fixing:
> 
> ***
> *** Can't find default configuration "arch/x86/configs/x86_32_defconfig"!
> ***
> make[2]: Leaving directory `/home/osstest/build.66454.build-i386-xsm/xen/xen'
> make[1]: Leaving directory `/home/osstest/build.66454.build-i386-xsm/xen/xen'
> gcc  -O1 -fno-omit-frame-pointer -m32 -march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs   -O0 -g3 -D__XEN_TOOLS__ -MMD -MF .xc_core.o.d -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fno-optimize-sibling-calls -mno-tls-direct-seg-refs -D_GNU_SOURCE  -I../../xen/common/libelf -Werror -Wmissing-prototypes -I. -I./include -I/home/osstest/build.66454.build-i386-xsm/xen/tools/libxc/../../tools/include -pthread -include /home/osstest/build.66454.build-i386-xsm/xen/tools/libxc/../../tools/config.h  -c -o xc_core.o xc_core.c 
> make[2]: *** [defconfig] Error 1
> make[1]: *** [.config] Error 2
> make: *** [install-xen] Error 2
> 
> Previously build attempts on ix86 resulted in no error, with just
> 
> *** Xen x86/32 target no longer supported!
> 
> printed.
> 
> Jan
> 

Sure not a problem. I actually had this support in there but one of the
early review comments was to drop x86_32 support (you'll notice I
mention it in the changelog for v2).

-- 
Doug Goldstein


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 959 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 13:33     ` Ian Campbell
@ 2015-12-18 14:15       ` Andrew Cooper
  2015-12-18 14:24         ` Ian Campbell
  2015-12-18 14:24         ` Jan Beulich
  0 siblings, 2 replies; 12+ messages in thread
From: Andrew Cooper @ 2015-12-18 14:15 UTC (permalink / raw)
  To: Ian Campbell, Jan Beulich, Doug Goldstein; +Cc: xen-devel, osstest-admin

On 18/12/15 13:33, Ian Campbell wrote:
>> However, it is also wrong for OSSTest to be attempting to build a 32bit
>> > hypervisor on any branch since 4.3.  It seems to me that there is a bug
>> > there as well.
> It is doing a build because it wants the 32 bit tools and it just does a
> make dist. This is perfectly fine behaviour IMHO.
>

Then "make dist" needs fixing.  It is not fine to have the Xen component
silently succeed and do nothing when asked to compile an invalid
combination.

~Andrew

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 14:15       ` Andrew Cooper
@ 2015-12-18 14:24         ` Ian Campbell
  2015-12-18 14:24         ` Jan Beulich
  1 sibling, 0 replies; 12+ messages in thread
From: Ian Campbell @ 2015-12-18 14:24 UTC (permalink / raw)
  To: Andrew Cooper, Jan Beulich, Doug Goldstein; +Cc: xen-devel, osstest-admin

On Fri, 2015-12-18 at 14:15 +0000, Andrew Cooper wrote:
> On 18/12/15 13:33, Ian Campbell wrote:
> > > However, it is also wrong for OSSTest to be attempting to build a
> > > 32bit
> > > > hypervisor on any branch since 4.3.  It seems to me that there is a
> > > > bug
> > > > there as well.
> > It is doing a build because it wants the 32 bit tools and it just does
> > a
> > make dist. This is perfectly fine behaviour IMHO.
> > 
> 
> Then "make dist" needs fixing.  It is not fine to have the Xen component
> silently succeed and do nothing when asked to compile an invalid
> combination.

Feel free to change it, IMHO it's not that important.

Ian.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [xen-unstable test] 66454: regressions - FAIL
  2015-12-18 14:15       ` Andrew Cooper
  2015-12-18 14:24         ` Ian Campbell
@ 2015-12-18 14:24         ` Jan Beulich
  1 sibling, 0 replies; 12+ messages in thread
From: Jan Beulich @ 2015-12-18 14:24 UTC (permalink / raw)
  To: Andrew Cooper, Ian Campbell; +Cc: xen-devel, Doug Goldstein, osstest-admin

>>> On 18.12.15 at 15:15, <andrew.cooper3@citrix.com> wrote:
> On 18/12/15 13:33, Ian Campbell wrote:
>>> However, it is also wrong for OSSTest to be attempting to build a 32bit
>>> > hypervisor on any branch since 4.3.  It seems to me that there is a bug
>>> > there as well.
>> It is doing a build because it wants the 32 bit tools and it just does a
>> make dist. This is perfectly fine behaviour IMHO.
> 
> Then "make dist" needs fixing.  It is not fine to have the Xen component
> silently succeed and do nothing when asked to compile an invalid
> combination.

Yet that would likely be more of a makefile hack than how things
get done now. I agree with Ian in not seeing why you think this
is so bad a problem.

Jan

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] build: add support configuring for x86_32
  2015-12-18 11:02 ` Jan Beulich
                     ` (2 preceding siblings ...)
  2015-12-18 14:08   ` Doug Goldstein
@ 2015-12-18 20:53   ` Doug Goldstein
  3 siblings, 0 replies; 12+ messages in thread
From: Doug Goldstein @ 2015-12-18 20:53 UTC (permalink / raw)
  To: xen-devel; +Cc: Doug Goldstein, Jan Beulich

This will allow OSSTest to run `make dist` for XEN_TARGET_ARCH=x86_32
but will still not build the hypervisor for x86_32.

Fixes: http://logs.test-lab.xenproject.org/osstest/logs/66454/
Signed-off-by: Doug Goldstein <cardoe@cardoe.com>
---
 xen/arch/x86/configs/x86_32_defconfig | 0
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 xen/arch/x86/configs/x86_32_defconfig

diff --git a/xen/arch/x86/configs/x86_32_defconfig b/xen/arch/x86/configs/x86_32_defconfig
new file mode 100644
index 0000000..e69de29
-- 
2.4.10

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-12-18 20:53 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-18  8:03 [xen-unstable test] 66454: regressions - FAIL osstest service owner
2015-12-18 11:02 ` Jan Beulich
2015-12-18 11:50   ` Ian Campbell
2015-12-18 12:52     ` Jan Beulich
2015-12-18 13:19   ` Andrew Cooper
2015-12-18 13:32     ` Jan Beulich
2015-12-18 13:33     ` Ian Campbell
2015-12-18 14:15       ` Andrew Cooper
2015-12-18 14:24         ` Ian Campbell
2015-12-18 14:24         ` Jan Beulich
2015-12-18 14:08   ` Doug Goldstein
2015-12-18 20:53   ` [PATCH] build: add support configuring for x86_32 Doug Goldstein

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.