Difference between revisions of "Test definition files Note"

From eLinux.org
Jump to: navigation, search
(add 'other' row)
(add SLAV data)
Line 16: Line 16:
 
|yes - iozone          || yes
 
|yes - iozone          || yes
 
|yes - inside config.xml
 
|yes - inside config.xml
|?
+
|no?
 
|-
 
|-
 
|yaml
 
|yaml
Line 25: Line 25:
 
|yes - iozone.yaml      || no
 
|yes - iozone.yaml      || no
 
|no
 
|no
|?
+
|yes? - libteec.yml, test1.yml?
 
|-
 
|-
 
|json
 
|json
Line 34: Line 34:
 
|no                    || no
 
|no                    || no
 
|no
 
|no
|?
+
|no?
 
|-
 
|-
 
|xml
 
|xml
Line 52: Line 52:
 
|no                    || sometimes - 3.10.0-0.py
 
|no                    || sometimes - 3.10.0-0.py
 
|no
 
|no
|?
+
|no
 
|-
 
|-
 
|ruby
 
|ruby
Line 61: Line 61:
 
|yes - stat/netperf    || no
 
|yes - stat/netperf    || no
 
|no
 
|no
|?
+
|no
 
|-
 
|-
 
|makefile (language)
 
|makefile (language)
Line 70: Line 70:
 
|no                    || yes - Makefile
 
|no                    || yes - Makefile
 
|no
 
|no
|no?
+
|no
 
|-
 
|-
 
|custom
 
|custom
Line 79: Line 79:
 
|no                    || yes - PURPOSE, README.md?
 
|no                    || yes - PURPOSE, README.md?
 
|yes - pipelines (declarative language)
 
|yes - pipelines (declarative language)
|?
+
|no?
 
|-
 
|-
 
|other
 
|other
Line 88: Line 88:
 
|no                    || no
 
|no                    || no
 
|yes - groovy?
 
|yes - groovy?
|?
+
|yes - go, haskell
 
|}
 
|}

Revision as of 18:29, 10 October 2019

File type description Fuego Linaro/LAVA Yocto 0day CKI Jenkins SLAV
shell script or shell snippet shell variables, lines or functions yes - fuego_test.sh yes - busybox.sh no yes - iozone yes yes - inside config.xml no?
yaml Yet another markup language yes - test.yaml yes - busybox.yaml no yes - iozone.yaml no no yes? - libteec.yml, test1.yml?
json Javascript object notation yes - spec.json, pass_criteria.json, run.json no rarely? - manual/kernel-dev.json (has metadata), testresults.json (has analysis string mapping?) no no no no?
xml eXtensible Markup Language no no no no no yes - config.xml no
python python code or fragments yes - parser.py rarely - gst_validate_lava_parse.py yes - buildlzip.py no sometimes - 3.10.0-0.py no no
ruby ruby language no no no yes - stat/netperf no no no
makefile (language) language interpreted by Make no no no no yes - Makefile no no
custom custom file format or configuration language rarely - reference.log no? no? no yes - PURPOSE, README.md? yes - pipelines (declarative language) no?
other some other file format or language no no no no no yes - groovy? yes - go, haskell