X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.support.jcr%2Fsrc%2Fmain%2Fresources%2Forg%2Fargeo%2Fslc%2Fjcr%2Fslc.cnd;h=9890fc365313b89e57c70bbb4a0be7d8558fc905;hb=89114859830f6e159a259937375bd063f25f80c9;hp=4e8a4e68889d5d4e1484658b65fa9aa147e1c218;hpb=86fc845e533e99358ec3de7182ea0c01bcd1c432;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.support.jcr/src/main/resources/org/argeo/slc/jcr/slc.cnd b/runtime/org.argeo.slc.support.jcr/src/main/resources/org/argeo/slc/jcr/slc.cnd index 4e8a4e688..9890fc365 100644 --- a/runtime/org.argeo.slc.support.jcr/src/main/resources/org/argeo/slc/jcr/slc.cnd +++ b/runtime/org.argeo.slc.support.jcr/src/main/resources/org/argeo/slc/jcr/slc.cnd @@ -95,15 +95,29 @@ mixin + * (slc:executionSpecAttribute) * // RESULT -[slc:result] > nt:unstructured, mix:created, mix:lastModified +[slc:testResult] > nt:unstructured, mix:created, mix:lastModified - slc:uuid (STRING) ! m - slc:testCase (STRING) - slc:completed (DATE) +// Helper to keep a centralize place to have testResultStatus +// when adding more than one result part to a given testResult ++ slc:aggregatedStatus (slc:check) -[slc:diffResult] > slc:result +[slc:diffResult] > slc:testResult + slc:summary + slc:issues +[slc:resultFolder] > nt:unstructured ++ slc:folderStatus (slc:check) ++ * (slc:resultFolder) * ++ * (slc:testResult) * + +// base node for user defined and managed result tree +// simplify UI management +[slc:myResultRootFolder] > nt:unstructured ++ * (slc:resultFolder) * ++ * (slc:testResult) * + [slc:check] > nt:unstructured // true for PASSED, false for FAILED or ERROR - slc:success (BOOLEAN) ! m