Difference between revisions of "Test definition files Note"

From eLinux.org
Jump to: navigation, search
(2 intermediate revisions by the same user not shown)
Line 35: Line 35:
 
|Yet another markup language
 
|Yet another markup language
 
|yes - test.yaml
 
|yes - test.yaml
|yes
+
|yes - busybox.yaml
 
|?
 
|?
 
|yes - iozone.yaml
 
|yes - iozone.yaml
Line 46: Line 46:
 
|Javascript object notation
 
|Javascript object notation
 
|yes - spec.json, pass_criteria.json, run.json
 
|yes - spec.json, pass_criteria.json, run.json
|?
+
|no
 
|?
 
|?
 
|?
 
|?
Line 59: Line 59:
 
|no
 
|no
 
|no
 
|no
|no
+
|no?
|no
+
|Cno?
 
|no
 
|no
 
|yes - config.xml
 
|yes - config.xml
Line 68: Line 68:
 
|python code or fragments
 
|python code or fragments
 
|yes - parser.py
 
|yes - parser.py
|?
+
|rarely - gst_validate_lava_parse.py
 
|yes - <testname>.py
 
|yes - <testname>.py
 
|?
 
|?
Line 78: Line 78:
 
|custom
 
|custom
 
|custom file format or configuration language
 
|custom file format or configuration language
|yes - reference.log, base-board.fuegoclass
+
|rarely - reference.log
 
|?
 
|?
 
|?
 
|?

Revision as of 17:19, 10 October 2019

File type description Fuego Linaro Yocto 0day CKI LAVA Jenkins SLAV
shell script or shell snippet shell variables, lines or functions yes - fuego_test.sh yes yes yes - iozone yes yes - in config.xml ?
makefile (language) language interpreted by Make no no no no yes - Makefile no no no?
yaml Yet another markup language yes - test.yaml yes - busybox.yaml ? yes - iozone.yaml C? ? ? ?
json Javascript object notation yes - spec.json, pass_criteria.json, run.json no ? ? C? ? ? ?
xml eXtensible Markup Language no no no no? Cno? no yes - config.xml no
python python code or fragments yes - parser.py rarely - gst_validate_lava_parse.py yes - <testname>.py ? C? ? ? ?
custom custom file format or configuration language rarely - reference.log ? ? ? C? ? ? ?