Difference between revisions of "Test definition files Note"

From eLinux.org
Jump to: navigation, search
(add column for Jenkins, and row for xml)
Line 11: Line 11:
 
!SLAV
 
!SLAV
 
|-
 
|-
|shell snippet
+
|shell script or shell snippet
 
|shell variables, lines or functions
 
|shell variables, lines or functions
|yes - in fuego_test.sh
+
|yes - fuego_test.sh
|yes
 
 
|yes
 
|yes
 
|yes
 
|yes
 +
|yes - iozone
 
|yes
 
|yes
 
|yes - in config.xml
 
|yes - in config.xml
Line 37: Line 37:
 
|yes
 
|yes
 
|?
 
|?
|?
+
|yes - iozone.yaml
 
|C?
 
|C?
 
|?
 
|?
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
|?
 
 
|?
 
|?
 
|?
 
|?
Line 70: Line 69:
 
|yes - parser.py
 
|yes - parser.py
 
|?
 
|?
|?
+
|yes - <testname>.py
 
|?
 
|?
 
|C?
 
|C?

Revision as of 15:58, 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 ? yes - iozone.yaml C? ? ? ?
json Javascript object notation yes - spec.json, pass_criteria.json, run.json ? ? ? C? ? ? ?
xml eXtensible Markup Language no no no no no no yes - config.xml no
python python code or fragments yes - parser.py ? yes - <testname>.py ? C? ? ? ?
custom custom file format or configuration language yes - reference.log, base-board.fuegoclass ? ? ? C? ? ? ?