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=36ced22db752977d466c98f4485272363d78fa3d;hpb=b3c5eaf56f98afc3e1068c154320b51e10b6424b;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 36ced22db..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 @@ -38,10 +38,11 @@ mixin - slc:value (UNDEFINED) [slc:refSpecAttribute] > slc:executionSpecAttribute +orderable mixin // typically a class name - slc:type (STRING) -+ slc:value +- slc:value (UNDEFINED) + * (mix:title) [slc:executionFlow] > nt:unstructured, mix:title @@ -53,6 +54,7 @@ mixin // PROCESS [slc:process] > nt:unstructured, mix:created, mix:lastModified +orderable - slc:uuid (STRING) ! m - slc:status (STRING) m + slc:flow (slc:realizedFlow) @@ -78,6 +80,7 @@ abstract [slc:logError] > slc:logWarning [slc:realizedFlow] > nt:base +orderable mixin // the name of the flow // - slc:flow (STRING) @@ -92,9 +95,28 @@ 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: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