All of lore.kernel.org
 help / color / mirror / Atom feed
* smoke suite partial pass for ARMv8 on v10.1.1
@ 2016-04-10  8:12 Loic Dachary
  2016-04-10 11:58 ` Loic Dachary
  0 siblings, 1 reply; 2+ messages in thread
From: Loic Dachary @ 2016-04-10  8:12 UTC (permalink / raw)
  To: Ceph Development

Hi,

Part of the smoke suite for the jewel RC passes[1] on ARMv8 for rados and rbd with

ceph-workbench[2] --verbose ceph-qa-suite --simultaneous-jobs 11 \
   --ceph v10.1.1 --suite smoke/basic \
   --filter 'rbd_api_tests,rbd_cli_import_export,rbd_fsx,rbd_python_api_tests,rados_' --upload

It would be great to have it pass for the other jobs as well[3] but I'm not sure if it can:

* kclient_* and cfuse_* presumably need a specific kernel ?
* libcephfs_* did not try
* rados_workunit_loadgen_mix failed because it could not load the rbd module from the 4.2 kernel
* rgw_* would fail because https://github.com/ceph/s3-tests/pull/104 which is the fix for http://tracker.ceph.com/issues/13885 is not merged yet

Even if there only are a few jobs, this is better than nothing and at the very least we can run them before a jewel tentative backport is merged.
Unless someone has a better idea, I'll add instructions in the backporter HOWTO [4] to explain how to provision an OpenStack cluster at cloulab[5] and the command line above for convenient copy/paste. I also think this is an acceptable use of the cloudlab resources because it protects (to some extent) cloudlab users from ARMv8 regressions in Ceph when they try to use the OpenStackTeuthology profile to try new ideas.

Cheers

[1] smoke rados jobs http://teuthology-logs.public.ceph.com/ubuntu-2016-04-09_16:13:05-smoke-v10.1.1---basic-openstack/ and rbd jobs http://teuthology-logs.public.ceph.com/ubuntu-2016-04-09_21:15:46-smoke-v10.1.1---basic-openstack/
[2] ceph-workbench http://ceph-workbench.readthedocs.org/
[3] https://github.com/ceph/ceph-qa-suite/tree/master/suites/smoke/basic/tasks
[4] http://tracker.ceph.com/projects/ceph-releases/wiki/HOWTO_run_integration_and_upgrade_tests
[5] Testing Ceph with ARMv8 OpenStack instances http://dachary.org/?p=3939

-- 
Loïc Dachary, Artisan Logiciel Libre
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

* Re: smoke suite partial pass for ARMv8 on v10.1.1
  2016-04-10  8:12 smoke suite partial pass for ARMv8 on v10.1.1 Loic Dachary
@ 2016-04-10 11:58 ` Loic Dachary
  0 siblings, 0 replies; 2+ messages in thread
From: Loic Dachary @ 2016-04-10 11:58 UTC (permalink / raw)
  To: Ceph Development

I forgot the link for the smon mon thrash job that also passes

http://teuthology-logs.public.ceph.com/ubuntu-2016-04-10_08:04:08-smoke:basic-v10.1.1---basic-openstack/

On 10/04/2016 10:12, Loic Dachary wrote:
> Hi,
> 
> Part of the smoke suite for the jewel RC passes[1] on ARMv8 for rados and rbd with
> 
> ceph-workbench[2] --verbose ceph-qa-suite --simultaneous-jobs 11 \
>    --ceph v10.1.1 --suite smoke/basic \
>    --filter 'rbd_api_tests,rbd_cli_import_export,rbd_fsx,rbd_python_api_tests,rados_' --upload
> 
> It would be great to have it pass for the other jobs as well[3] but I'm not sure if it can:
> 
> * kclient_* and cfuse_* presumably need a specific kernel ?
> * libcephfs_* did not try
> * rados_workunit_loadgen_mix failed because it could not load the rbd module from the 4.2 kernel
> * rgw_* would fail because https://github.com/ceph/s3-tests/pull/104 which is the fix for http://tracker.ceph.com/issues/13885 is not merged yet
> 
> Even if there only are a few jobs, this is better than nothing and at the very least we can run them before a jewel tentative backport is merged.
> Unless someone has a better idea, I'll add instructions in the backporter HOWTO [4] to explain how to provision an OpenStack cluster at cloulab[5] and the command line above for convenient copy/paste. I also think this is an acceptable use of the cloudlab resources because it protects (to some extent) cloudlab users from ARMv8 regressions in Ceph when they try to use the OpenStackTeuthology profile to try new ideas.
> 
> Cheers
> 
> [1] smoke rados jobs http://teuthology-logs.public.ceph.com/ubuntu-2016-04-09_16:13:05-smoke-v10.1.1---basic-openstack/ and rbd jobs http://teuthology-logs.public.ceph.com/ubuntu-2016-04-09_21:15:46-smoke-v10.1.1---basic-openstack/
> [2] ceph-workbench http://ceph-workbench.readthedocs.org/
> [3] https://github.com/ceph/ceph-qa-suite/tree/master/suites/smoke/basic/tasks
> [4] http://tracker.ceph.com/projects/ceph-releases/wiki/HOWTO_run_integration_and_upgrade_tests
> [5] Testing Ceph with ARMv8 OpenStack instances http://dachary.org/?p=3939
> 

-- 
Loïc Dachary, Artisan Logiciel Libre
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

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

end of thread, other threads:[~2016-04-10 11:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-10  8:12 smoke suite partial pass for ARMv8 on v10.1.1 Loic Dachary
2016-04-10 11:58 ` Loic Dachary

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.