Commit Graph

11 Commits

Author SHA1 Message Date
Loic Dachary
1dddc118d3 erasure-code: enable ec-rados-default.yaml
The ec-rados-default.yaml started with:

  workload:
    sequential:

which is only suitable for suites/upgrade/giant-x/parallel/2-workload/sequential_run/ec-rados-default.yaml

because suites/upgrade/giant-x/parallel/1-giant-install/giant.yaml has

   - parallel:
      - workload
      - upgrade-sequence

The same file was included in contexts where the parallel task was not
used and the workload did not run:

  ./suites/upgrade/firefly-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
  ./suites/upgrade/giant-x/stress-split-erasure-code/5-workload/ec-rados-default.yaml
  ./suites/upgrade/giant-x/stress-split-erasure-code-x86_64/5-workload/ec-rados-default.yaml

The ec-rados-default.yaml is modified to be a task instead of a
sequential task in a parallel tasks. The ec-rados-sequential.yaml is
added and is linked in
suites/upgrade/giant-x/parallel/2-workload/sequential_run instead of ec-rados-default.yaml.

http://tracker.ceph.com/issues/11221 Fixes: #11221

Signed-off-by: Loic Dachary <loic@dachary.org>
2015-03-25 17:33:31 +01:00
Yuri Weinstein
1156a74705 Fixes #10269 http://tracker.ceph.com/issues/10269
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-12-08 11:12:04 -08:00
Yuri Weinstein
4487c3b092 Changed workloads in 2-workload to run in parallel
Signed-off-by: Yuri Weinstein <yuri.weinstein@inktank.com>
2014-12-04 14:48:23 -08:00
John Spray
48a0b75928 Merge remote-tracking branch 'origin/giant' into wip-merge
Conflicts:
	erasure-code/ec-rados-default.yaml
	tasks/mds_client_limits.py
	tasks/mds_client_recovery.py
	tasks/mds_journal_migration.py
2014-10-01 18:17:01 +01:00
tamil
f466267949 added workload tag
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-23 10:31:51 -07:00
Yuri Weinstein
989b4065bf Merge pull request #128 from dachary/wip-ec-feature-plugin-v2
erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
2014-09-24 11:29:50 -07:00
Loic Dachary
55e5160d96 erasure-code: fix bugous ec-rados-default.yaml in some suites
The ec-rados-default.yaml was linked to suites as if it was a task
although it is a workload intended for parallel upgrade tests.

The ec-rados-plugin=jerasure-k=2-m=1.yaml task is defined and used
instead, where relevant.

http://tracker.ceph.com/issues/9549 Fixes: #9549

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-21 18:58:43 +02:00
tamil
cdcb315c5d fixed indentation in the yaml
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-19 14:16:20 -07:00
tamil
38f7af0a08 s/tasks/workload
Signed-off-by: tamil <tamil.muthamizhan@inktank.com>
2014-09-15 22:36:52 -07:00
Loic Dachary
25d25370ed erasure-code: CEPH_FEATURE_ERASURE_CODE_PLUGINS_V2 integration tests
http://tracker.ceph.com/issues/9343 Refs: #9343

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-09-11 18:19:24 +02:00
Loic Dachary
5d2a33d6da erasure-code: add various erasure-code workloads
The erasure-code directory is populated with files describing rados
workloads suitable to test the default erasure code plugins. They are
linked to the rados suite. The pre-existing rados workloads from the
rados suite are replaced with those. Two workloads only differed by the
fact that one of them had less operations than the other. The more
complete set of operations is kept and used for all workloads to
maximize coverage.

Signed-off-by: Loic Dachary <loic-201408@dachary.org>
2014-08-30 11:17:56 +02:00