Difference between revisions of "Test definition files Note"

From eLinux.org
Jump to: navigation, search
(add initial table with Fuego values)
 
(add column for Jenkins, and row for xml)
(One intermediate revision by the same user not shown)
Line 8: Line 8:
 
!CKI
 
!CKI
 
!LAVA
 
!LAVA
 +
!Jenkins
 +
!SLAV
 
|-
 
|-
 
|shell snippet
 
|shell snippet
|shell variables or shell command line
+
|shell variables, lines or functions
|yes - fuego_test.sh
+
|yes - in fuego_test.sh
 
|yes
 
|yes
 
|yes
 
|yes
 
|yes
 
|yes
 
|yes
 
|yes
 +
|yes - in config.xml
 +
|?
 
|-
 
|-
|makeefile (language)
+
|makefile (language)
|shell-like language interpreted by Make
+
|language interpreted by Make
 
|no
 
|no
 
|no
 
|no
Line 25: Line 29:
 
|yes - Makefile
 
|yes - Makefile
 
|no
 
|no
 +
|no
 +
|no?
 
|-
 
|-
 
|yaml
 
|yaml
 
|Yet another markup language
 
|Yet another markup language
 
|yes - test.yaml
 
|yes - test.yaml
|
+
|yes
|
+
|?
|
+
|?
|
+
|C?
|
+
|?
|
+
|?
 +
|?
 
|-
 
|-
 
|json
 
|json
 
|Javascript object notation
 
|Javascript object notation
 
|yes - spec.json, pass_criteria.json, run.json
 
|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
 
|python code or fragments
 
|python code or fragments
 
|yes - parser.py
 
|yes - parser.py
 +
|?
 +
|?
 +
|?
 +
|C?
 +
|?
 +
|?
 +
|?
 
|-
 
|-
 
|custom
 
|custom
 
|custom file format or configuration language
 
|custom file format or configuration language
 
|yes - reference.log, base-board.fuegoclass
 
|yes - reference.log, base-board.fuegoclass
|
+
|?
 +
|?
 +
|?
 +
|C?
 +
|?
 +
|?
 +
|?
 
|}
 
|}

Revision as of 15:47, 10 October 2019

File type description Fuego Linaro Yocto 0day CKI LAVA Jenkins SLAV
shell snippet shell variables, lines or functions yes - in fuego_test.sh yes yes yes 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 ? ? 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 ? ? ? C? ? ? ?
custom custom file format or configuration language yes - reference.log, base-board.fuegoclass ? ? ? C? ? ? ?