[why]
We will add more spec cases, so it should give each type of cases for
different input and output directories
Signed-off-by: Hu XueJiao <1034502035(a)qq.com>
---
spec/submit/separate_yaml/ftq.yaml | 22 +++++++++++++++
.../ftq/ftq-1000-2-100000ss-add.yaml | 28 +++++++++++++++++++
.../ftq/ftq-10000-2-100000ss-add.yaml | 28 +++++++++++++++++++
.../ftq/ftq-20-2-6000ss-cache.yaml | 28 +++++++++++++++++++
spec/submit_spec.rb | 4 +++
5 files changed, 110 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..8564d443
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq.yaml
@@ -0,0 +1,22 @@
+suite: ftq
+category: noise-benchmark
+
+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..855e7210
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq/ftq-1000-2-100000ss-add.yaml
@@ -0,0 +1,28 @@
+---
+suite: ftq
+category: noise-benchmark
+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..78725424
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq/ftq-10000-2-100000ss-add.yaml
@@ -0,0 +1,28 @@
+---
+suite: ftq
+category: noise-benchmark
+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..40edfcb2
--- /dev/null
+++ b/spec/submit/separate_yaml/ftq/ftq-20-2-6000ss-cache.yaml
@@ -0,0 +1,28 @@
+---
+suite: ftq
+category: noise-benchmark
+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