[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [OSSTEST PATCH v8 0/3] Have OpenStack tested on top of xen's master and libvirt's master.
Anthony PERARD writes ("[OSSTEST PATCH v8 0/3] Have OpenStack tested on top of xen's master and libvirt's master."): > I have looked into getting OpenStack been tested on the latest Xen via > osstest. > Run of AP_FETCH_PLACEHOLDERS=y ./standalone-generate-dump-flight-runvars on > master (5d88d6299618f6bce204d82579392a76028fb8cd) vs this patch series: Thanks. I'm afraid that has prompted some nontrivial questions and comments: The way you have done things, the test-amd64-amd64-devstack job will run on a Xen dom0 installed by osstest. Does this devstack test expect to be run in such a context ? It's quite anomalous that your test-* job is doing all the cloning and building of things. This is not a huge problem; there are only a handful of places in osstest that have any "improper" knowledge of job names, and for their purposes I think this is probably a "test" rather than a "build". (In particular, ts-hosts-allocate-Executive has some different ideas about what would be a good host for a build.) Most software, though, has a separate build and execute. Maybe tempest doesn't do that, in which case fine. (Sorry if I have asked this question before...) +openstack-nova test-amd64-amd64-devstack all_host_suite jessie +openstack-nova test-amd64-amd64-devstack all_hostflags arch-amd64,arch-xen-amd64,suite-jessie,purpose-test This does not request a host capable of HVM. Is that right ? (In practice all our x86 hosts are capable of HVM so this may not matter.) +openstack-nova test-amd64-amd64-devstack revision_cinder +openstack-nova test-amd64-amd64-devstack revision_devstack +openstack-nova test-amd64-amd64-devstack revision_glance +openstack-nova test-amd64-amd64-devstack revision_keystone +openstack-nova test-amd64-amd64-devstack revision_nova ap-fetch-version:openstack-nova +openstack-nova test-amd64-amd64-devstack revision_requirements +openstack-nova test-amd64-amd64-devstack revision_tempest These openstack components ought not to live in the global namespace. I would like you to prefix all of these runvars with `openstack'. So, revision_openstack_cinder etc. Cf revison_rumprun_something. Thinking about it, I think you should probably do the same with the corresponding shell environment variables. +openstack-nova test-amd64-amd64-devstack toolstack libvirt +openstack-nova test-amd64-amd64-devstack tree_cinder git://git.openstack.org/openstack/cinder.git +openstack-nova test-amd64-amd64-devstack tree_devstack git://git.openstack.org/openstack-dev/devstack.git +openstack-nova test-amd64-amd64-devstack tree_glance git://git.openstack.org/openstack/glance.git +openstack-nova test-amd64-amd64-devstack tree_keystone git://git.openstack.org/openstack/keystone.git +openstack-nova test-amd64-amd64-devstack tree_nova git://git.openstack.org/openstack/nova.git +openstack-nova test-amd64-amd64-devstack tree_requirements git://git.openstack.org/openstack/requirements.git +openstack-nova test-amd64-amd64-devstack tree_tempest git://git.openstack.org/openstack/tempest.git I notice that you have not created an openstack job in the other branches. Is that deliberate ? Why no ARM jobs ? Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |