[Why]
we will add more spec cases, so it should give each type of cases for
different input and output directories.
[How]
move existing spec case to link_jobs, they all from lkp-tests/jobs.
Signed-off-by: Wei Jihui <weijihuiall(a)163.com>
---
spec/submit/ftq.yaml | 1 -
.../ftq/ftq-1000-2-100000ss-add.yaml | 0
.../ftq/ftq-10000-2-100000ss-add.yaml | 0
.../ftq/ftq-20-2-6000ss-cache.yaml | 0
...-68000000-1-65535-set_get-never-never.yaml | 0
spec/submit/redis.yaml | 1 -
spec/submit_spec.rb | 27 ++++++++++---------
7 files changed, 14 insertions(+), 15 deletions(-)
delete mode 120000 spec/submit/ftq.yaml
rename spec/submit/{ => link_jobs}/ftq/ftq-1000-2-100000ss-add.yaml (100%)
rename spec/submit/{ => link_jobs}/ftq/ftq-10000-2-100000ss-add.yaml (100%)
rename spec/submit/{ => link_jobs}/ftq/ftq-20-2-6000ss-cache.yaml (100%)
rename spec/submit/{ => link_jobs}/redis/redis-1-cs-localhost-even-1024-68000000-5-3-4-68000000-1-65535-set_get-never-never.yaml (100%)
delete mode 120000 spec/submit/redis.yaml
diff --git a/spec/submit/ftq.yaml b/spec/submit/ftq.yaml
deleted file mode 120000
index 0ba22f05..00000000
--- a/spec/submit/ftq.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../jobs/ftq.yaml
\ No newline at end of file
diff --git a/spec/submit/ftq/ftq-1000-2-100000ss-add.yaml b/spec/submit/link_jobs/ftq/ftq-1000-2-100000ss-add.yaml
similarity index 100%
rename from spec/submit/ftq/ftq-1000-2-100000ss-add.yaml
rename to spec/submit/link_jobs/ftq/ftq-1000-2-100000ss-add.yaml
diff --git a/spec/submit/ftq/ftq-10000-2-100000ss-add.yaml b/spec/submit/link_jobs/ftq/ftq-10000-2-100000ss-add.yaml
similarity index 100%
rename from spec/submit/ftq/ftq-10000-2-100000ss-add.yaml
rename to spec/submit/link_jobs/ftq/ftq-10000-2-100000ss-add.yaml
diff --git a/spec/submit/ftq/ftq-20-2-6000ss-cache.yaml b/spec/submit/link_jobs/ftq/ftq-20-2-6000ss-cache.yaml
similarity index 100%
rename from spec/submit/ftq/ftq-20-2-6000ss-cache.yaml
rename to spec/submit/link_jobs/ftq/ftq-20-2-6000ss-cache.yaml
diff --git a/spec/submit/redis/redis-1-cs-localhost-even-1024-68000000-5-3-4-68000000-1-65535-set_get-never-never.yaml b/spec/submit/link_jobs/redis/redis-1-cs-localhost-even-1024-68000000-5-3-4-68000000-1-65535-set_get-never-never.yaml
similarity index 100%
rename from spec/submit/redis/redis-1-cs-localhost-even-1024-68000000-5-3-4-68000000-1-65535-set_get-never-never.yaml
rename to spec/submit/link_jobs/redis/redis-1-cs-localhost-even-1024-68000000-5-3-4-68000000-1-65535-set_get-never-never.yaml
diff --git a/spec/submit/redis.yaml b/spec/submit/redis.yaml
deleted file mode 120000
index 196e182b..00000000
--- a/spec/submit/redis.yaml
+++ /dev/null
@@ -1 +0,0 @@
-../../jobs/redis.yaml
\ No newline at end of file
diff --git a/spec/submit_spec.rb b/spec/submit_spec.rb
index 69bd58af..67e05749 100644
--- a/spec/submit_spec.rb
+++ b/spec/submit_spec.rb
@@ -21,19 +21,20 @@ def traverse_file(output_dir)
end
describe 'submit job spec' do
- Dir.glob("#{LKP_SRC}/spec/submit/*.yaml").each do |yaml_file|
- job_name = File.basename(yaml_file, '.yaml')
- output_dir = "#{LKP_SRC}/spec/submit/#{job_name}"
- it 'save atomic yaml' do
- submit_cmd = [
- "#{LKP_SRC}/sbin/submit",
- '-o', output_dir,
- '-s', 'lab: spec_lab',
- '-s', 'testbox: vm-2p8g--spec_submit',
- yaml_file
- ]
- system(*submit_cmd)
- traverse_file(output_dir)
+ it 'link jobs spec' do
+ Dir.glob("#{LKP_SRC}/spec/submit/link_jobs/*.yaml").each do |yaml_file|
+ p yaml_file
+ job_name = File.basename(yaml_file, '.yaml')
+ output_dir = "#{LKP_SRC}/spec/submit/link_jobs/#{job_name}"
+ submit_cmd = [
+ "#{LKP_SRC}/sbin/submit",
+ '-o', output_dir,
+ '-s', 'lab: spec_lab',
+ '-s', 'testbox: vm-2p8g--spec_submit',
+ yaml_file
+ ]
+ system(*submit_cmd)
+ traverse_file(output_dir)
end
end
end
--
2.23.0