You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@streampipes.apache.org by ze...@apache.org on 2021/06/29 20:32:16 UTC
[incubator-streampipes] branch STREAMPIPES-380 updated: Add
descriptions for automated processor tests
This is an automated email from the ASF dual-hosted git repository.
zehnder pushed a commit to branch STREAMPIPES-380
in repository https://gitbox.apache.org/repos/asf/incubator-streampipes.git
The following commit(s) were added to refs/heads/STREAMPIPES-380 by this push:
new 71221c1 Add descriptions for automated processor tests
71221c1 is described below
commit 71221c1bf34db78eb1408af8b0329e07c9ce0138
Author: Philipp Zehnder <ze...@fzi.de>
AuthorDate: Tue Jun 29 22:31:53 2021 +0200
Add descriptions for automated processor tests
---
.../{ => filters-jvm}/numericalFilter1/description.json | 0
.../{ => filters-jvm}/numericalFilter1/expected.csv | 0
.../pipelineElement/{ => filters-jvm}/numericalFilter1/input.csv | 0
.../{ => filters-jvm}/projection1/description.json | 0
.../pipelineElement/{ => filters-jvm}/projection1/expected.csv | 0
.../pipelineElement/{ => filters-jvm}/projection1/input.csv | 0
.../{ => filters-jvm}/textFilter1/description.json | 0
.../pipelineElement/{ => filters-jvm}/textFilter1/expected.csv | 0
.../pipelineElement/{ => filters-jvm}/textFilter1/input.csv | 0
.../transformation-jvm/booleanCounter1/description.json | 7 +++++++
.../transformation-jvm/booleanCounter1/expected.csv | 6 ++++++
.../booleanCounter1}/input.csv | 2 +-
.../{ => transformation-jvm}/booleanInverter1/description.json | 0
.../{ => transformation-jvm}/booleanInverter1/expected.csv | 0
.../{ => transformation-jvm}/booleanInverter1/input.csv | 0
.../transformation-jvm/countArray1/description.json | 6 ++++++
.../pipelineElement/transformation-jvm/countArray1/expected.csv | 5 +++++
.../pipelineElement/transformation-jvm/countArray1/input.json | 4 ++++
.../{ => transformation-jvm}/fieldRenamer1/description.json | 0
.../{ => transformation-jvm}/fieldRenamer1/expected.csv | 0
.../{ => transformation-jvm}/fieldRenamer1/input.csv | 0
.../transformation-jvm/signalEdgeFilter1/description.json | 9 +++++++++
.../transformation-jvm/signalEdgeFilter1/expected.csv | 4 ++++
.../signalEdgeFilter1}/input.csv | 2 +-
.../transformation-jvm/splitArray1/description.json | 7 +++++++
.../pipelineElement/transformation-jvm/splitArray1/expected.csv | 4 ++++
.../pipelineElement/transformation-jvm/splitArray1/input.json | 2 ++
27 files changed, 56 insertions(+), 2 deletions(-)
diff --git a/ui/cypress/fixtures/pipelineElement/numericalFilter1/description.json b/ui/cypress/fixtures/pipelineElement/filters-jvm/numericalFilter1/description.json
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/numericalFilter1/description.json
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/numericalFilter1/description.json
diff --git a/ui/cypress/fixtures/pipelineElement/numericalFilter1/expected.csv b/ui/cypress/fixtures/pipelineElement/filters-jvm/numericalFilter1/expected.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/numericalFilter1/expected.csv
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/numericalFilter1/expected.csv
diff --git a/ui/cypress/fixtures/pipelineElement/numericalFilter1/input.csv b/ui/cypress/fixtures/pipelineElement/filters-jvm/numericalFilter1/input.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/numericalFilter1/input.csv
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/numericalFilter1/input.csv
diff --git a/ui/cypress/fixtures/pipelineElement/projection1/description.json b/ui/cypress/fixtures/pipelineElement/filters-jvm/projection1/description.json
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/projection1/description.json
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/projection1/description.json
diff --git a/ui/cypress/fixtures/pipelineElement/projection1/expected.csv b/ui/cypress/fixtures/pipelineElement/filters-jvm/projection1/expected.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/projection1/expected.csv
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/projection1/expected.csv
diff --git a/ui/cypress/fixtures/pipelineElement/projection1/input.csv b/ui/cypress/fixtures/pipelineElement/filters-jvm/projection1/input.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/projection1/input.csv
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/projection1/input.csv
diff --git a/ui/cypress/fixtures/pipelineElement/textFilter1/description.json b/ui/cypress/fixtures/pipelineElement/filters-jvm/textFilter1/description.json
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/textFilter1/description.json
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/textFilter1/description.json
diff --git a/ui/cypress/fixtures/pipelineElement/textFilter1/expected.csv b/ui/cypress/fixtures/pipelineElement/filters-jvm/textFilter1/expected.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/textFilter1/expected.csv
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/textFilter1/expected.csv
diff --git a/ui/cypress/fixtures/pipelineElement/textFilter1/input.csv b/ui/cypress/fixtures/pipelineElement/filters-jvm/textFilter1/input.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/textFilter1/input.csv
rename to ui/cypress/fixtures/pipelineElement/filters-jvm/textFilter1/input.csv
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/description.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/description.json
new file mode 100644
index 0000000..4e92562
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/description.json
@@ -0,0 +1,7 @@
+{
+ "name": "boolean_counter",
+ "config": [
+ {"type": "drop-down", "selector": "field", "value": "booleanToCount"},
+ {"type": "radio", "selector": "flank", "value": "BOTH"}
+ ]
+}
\ No newline at end of file
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/expected.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/expected.csv
new file mode 100644
index 0000000..45b015f
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/expected.csv
@@ -0,0 +1,6 @@
+time;booleantocount;counter;sp_internal_label;timestamp
+1623871499055;true;1.0;;1.623871499055E12
+1623871502070;false;2.0;;1.62387150207E12
+1623871505084;true;3.0;;1.623871505084E12
+1623871507091;false;4.0;;1.623871507091E12
+1623871508093;true;5.0;;1.623871508093E12
diff --git a/ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/input.csv
similarity index 88%
copy from ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv
copy to ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/input.csv
index 71796a0..99442a7 100644
--- a/ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanCounter1/input.csv
@@ -1,4 +1,4 @@
-timestamp;booleanToInvert
+timestamp;booleanToCount
1623871499055;true
1623871500059;true
1623871501064;true
diff --git a/ui/cypress/fixtures/pipelineElement/booleanInverter1/description.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanInverter1/description.json
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/booleanInverter1/description.json
rename to ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanInverter1/description.json
diff --git a/ui/cypress/fixtures/pipelineElement/booleanInverter1/expected.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanInverter1/expected.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/booleanInverter1/expected.csv
rename to ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanInverter1/expected.csv
diff --git a/ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanInverter1/input.csv
similarity index 100%
copy from ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv
copy to ui/cypress/fixtures/pipelineElement/transformation-jvm/booleanInverter1/input.csv
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/description.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/description.json
new file mode 100644
index 0000000..a3eeeb5
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/description.json
@@ -0,0 +1,6 @@
+{
+ "name": "count_array",
+ "config": [
+ {"type": "drop-down", "selector": "array-field", "value": "arrayProperty"}
+ ]
+}
\ No newline at end of file
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/expected.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/expected.csv
new file mode 100644
index 0000000..4d3c5e9
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/expected.csv
@@ -0,0 +1,5 @@
+time;arrayPropery;countvalue;sp_internal_label;timestamp
+1623871499055;[1, 2, 4, 4];4;;1.623871499055E12
+1623871500059;[1, 4];2;;1.623871500059E12
+1623871507091;[1, 3, 3, 3, 4];5;;1.623871507091E12
+1623871508093;[1];1;;1.623871508093E12
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/input.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/input.json
new file mode 100644
index 0000000..664f6c5
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/countArray1/input.json
@@ -0,0 +1,4 @@
+[{"timestamp": 1623871499055, "arrayProperty": [1,2,4,4]},
+{"timestamp": 1623871500059, "arrayProperty": [1,4]},
+{"timestamp": 1623871507091, "arrayProperty": [1,3,3,3,4]},
+{"timestamp": 1623871508093, "arrayProperty": [1]}]
diff --git a/ui/cypress/fixtures/pipelineElement/fieldRenamer1/description.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/fieldRenamer1/description.json
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/fieldRenamer1/description.json
rename to ui/cypress/fixtures/pipelineElement/transformation-jvm/fieldRenamer1/description.json
diff --git a/ui/cypress/fixtures/pipelineElement/fieldRenamer1/expected.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/fieldRenamer1/expected.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/fieldRenamer1/expected.csv
rename to ui/cypress/fixtures/pipelineElement/transformation-jvm/fieldRenamer1/expected.csv
diff --git a/ui/cypress/fixtures/pipelineElement/fieldRenamer1/input.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/fieldRenamer1/input.csv
similarity index 100%
rename from ui/cypress/fixtures/pipelineElement/fieldRenamer1/input.csv
rename to ui/cypress/fixtures/pipelineElement/transformation-jvm/fieldRenamer1/input.csv
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/description.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/description.json
new file mode 100644
index 0000000..935253b
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/description.json
@@ -0,0 +1,9 @@
+{
+ "name": "signal_edge_filter",
+ "config": [
+ {"type": "drop-down", "selector": "boolean_signal_field", "value": "booleanEdge"},
+ {"type": "radio", "selector": "flank", "value": "BOTH"},
+ {"type": "input", "selector": "delay", "value": "0"},
+ {"type": "radio", "selector": "event-selection-id", "value": "Last"}
+ ]
+}
\ No newline at end of file
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/expected.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/expected.csv
new file mode 100644
index 0000000..53fbd67
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/expected.csv
@@ -0,0 +1,4 @@
+time;booleantocount;sp_internal_label;timestamp
+1623871499055;true;;1.623871499055E12
+1623871505084;true;;1.623871505084E12
+1623871508093;true;;1.623871508093E12
diff --git a/ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/input.csv
similarity index 88%
rename from ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv
rename to ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/input.csv
index 71796a0..cfd5588 100644
--- a/ui/cypress/fixtures/pipelineElement/booleanInverter1/input.csv
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/signalEdgeFilter1/input.csv
@@ -1,4 +1,4 @@
-timestamp;booleanToInvert
+timestamp;booleanEdge
1623871499055;true
1623871500059;true
1623871501064;true
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/description.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/description.json
new file mode 100644
index 0000000..31bf908
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/description.json
@@ -0,0 +1,7 @@
+{
+ "name": "split_array",
+ "config": [
+ {"type": "radio", "selector": "keep", "value": "timestamp"},
+ {"type": "drop-down", "selector": "array-field", "value": "arrayProperty"}
+ ]
+}
\ No newline at end of file
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/expected.csv b/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/expected.csv
new file mode 100644
index 0000000..4802d6a
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/expected.csv
@@ -0,0 +1,4 @@
+time;array_value;sp_internal_label;timestamp
+1623871500059;1;;1.623871500059E12
+1623871500059;4;;1.623871500059E12
+1623871508093;1;;1.623871508093E12
diff --git a/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/input.json b/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/input.json
new file mode 100644
index 0000000..451d527
--- /dev/null
+++ b/ui/cypress/fixtures/pipelineElement/transformation-jvm/splitArray1/input.json
@@ -0,0 +1,2 @@
+[{"timestamp": 1623871500059, "arrayProperty": [1,4]},
+{"timestamp": 1623871508093, "arrayProperty": [1]}]