[why]
We will use 'rspec spec/submit_spec.rb' to separate job.yaml, it
contains several yaml documents separated by "---"
Signed-off-by: Hu XueJiao <1034502035(a)qq.com>
---
spec/submit/separate_yaml/ftq.yaml | 19 +++++++++++++
.../ftq/ftq-1000-2-100000ss-add.yaml | 27 +++++++++++++++++++
.../ftq/ftq-10000-2-100000ss-add.yaml | 27 +++++++++++++++++++
.../ftq/ftq-20-2-6000ss-cache.yaml | 27 +++++++++++++++++++
spec/submit_spec.rb | 4 +++
5 files changed, 104 insertions(+)
create mode 100644 spec/submit/separate_yaml/ftq.yaml
create mode 100644 spec/submit/separate_yaml/ftq/ftq-1000-2-100000ss-add.yaml
create mode 100644 spec/submit/separate_yaml/ftq/ftq-10000-2-100000ss-add.yaml
create mode 100644 spec/submit/separate_yaml/ftq/ftq-20-2-6000ss-cache.yaml
diff --git a/spec/submit/separate_yaml/ftq.yaml b/spec/submit/separate_yaml/ftq.yaml
new file mode 100644
index 00000000..fbb9dc55
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq.yaml
@@ -0,0 +1,19 @@
+suite: ftq
+
+nr_task: 100%
+samples: 100000ss
+
+ftq:
+ test: add
+ freq: 10000
+
+---
+ftq:
+ test: add
+ freq: 1000
+
+---
+samples: 6000ss
+ftq:
+ test: cache
+ freq: 20
diff --git a/spec/submit/separate_yaml/ftq/ftq-1000-2-100000ss-add.yaml b/spec/submit/separate_yaml/ftq/ftq-1000-2-100000ss-add.yaml
new file mode 100644
index 00000000..f3e2c553
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq/ftq-1000-2-100000ss-add.yaml
@@ -0,0 +1,27 @@
+---
+suite: ftq
+nr_task: 2
+samples: 100000ss
+ftq:
+ test: add
+ freq: 1000
+lab: spec_lab
+testbox: vm-2p8g--spec_submit
+tbox_group: vm-2p8g--spec_submit
+provider: qemu
+template: kvm
+nr_node: 1
+nr_cpu: 2
+memory: 8G
+arch: aarch64
+cpufreq_governor:
+need_kconfig:
+- CONFIG_KVM_GUEST=y
+pp:
+ ftq:
+ nr_task: 2
+ samples: 100000ss
+ freq: 1000
+ test: add
+ cpufreq_governor:
+monitors:
diff --git a/spec/submit/separate_yaml/ftq/ftq-10000-2-100000ss-add.yaml b/spec/submit/separate_yaml/ftq/ftq-10000-2-100000ss-add.yaml
new file mode 100644
index 00000000..63bac5cf
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq/ftq-10000-2-100000ss-add.yaml
@@ -0,0 +1,27 @@
+---
+suite: ftq
+nr_task: 2
+samples: 100000ss
+ftq:
+ test: add
+ freq: 10000
+lab: spec_lab
+testbox: vm-2p8g--spec_submit
+tbox_group: vm-2p8g--spec_submit
+provider: qemu
+template: kvm
+nr_node: 1
+nr_cpu: 2
+memory: 8G
+arch: aarch64
+cpufreq_governor:
+need_kconfig:
+- CONFIG_KVM_GUEST=y
+pp:
+ ftq:
+ nr_task: 2
+ samples: 100000ss
+ freq: 10000
+ test: add
+ cpufreq_governor:
+monitors:
diff --git a/spec/submit/separate_yaml/ftq/ftq-20-2-6000ss-cache.yaml b/spec/submit/separate_yaml/ftq/ftq-20-2-6000ss-cache.yaml
new file mode 100644
index 00000000..a802dc1b
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq/ftq-20-2-6000ss-cache.yaml
@@ -0,0 +1,27 @@
+---
+suite: ftq
+nr_task: 2
+samples: 6000ss
+ftq:
+ test: cache
+ freq: 20
+lab: spec_lab
+testbox: vm-2p8g--spec_submit
+tbox_group: vm-2p8g--spec_submit
+provider: qemu
+template: kvm
+nr_node: 1
+nr_cpu: 2
+memory: 8G
+arch: aarch64
+cpufreq_governor:
+need_kconfig:
+- CONFIG_KVM_GUEST=y
+pp:
+ ftq:
+ nr_task: 2
+ samples: 6000ss
+ freq: 20
+ test: cache
+ cpufreq_governor:
+monitors:
diff --git a/spec/submit_spec.rb b/spec/submit_spec.rb
index f365f35b..ce6fed25 100644
--- a/spec/submit_spec.rb
+++ b/spec/submit_spec.rb
@@ -40,4 +40,8 @@ describe 'submit job spec' do
it 'link jobs spec' do
submit_job('link_jobs')
end
+
+ it 'separate yaml spec' do
+ submit_job('separate_yaml')
+ end
end
--
2.23.0