1+ [
2+ {
3+ "TemplateName" : " TEST_EXECUTION_1" ,
4+ "Type" : " EiffelActivityTriggeredEvent" ,
5+ "TypeRule" : " meta.type" ,
6+ "IdRule" : " meta.id" ,
7+ "StartEvent" : " YES" ,
8+ "IdentifyRules" : " [meta.id]" ,
9+ "MatchIdRules" : {
10+ "_id" : " %IdentifyRules_objid%"
11+ },
12+ "ExtractionRules" : " { id : meta.id, type : meta.type, time : meta.time, version : meta.version, ongoing : `\" false\" ` }" ,
13+ "MergeResolverRules" : null ,
14+ "ArrayMergeOptions" : " " ,
15+ "HistoryIdentifyRules" : " " ,
16+ "HistoryExtractionRules" : " " ,
17+ "ProcessRules" : null ,
18+ "ProcessFunction" : null
19+ },
20+ {
21+ "TemplateName" : " TEST_EXECUTION_1" ,
22+ "Type" : " EiffelActivityStartedEvent" ,
23+ "TypeRule" : " meta.type" ,
24+ "IdRule" : " meta.id" ,
25+ "StartEvent" : " NO" ,
26+ "IdentifyRules" : " links | [?type=='ACTIVITY_EXECUTION'].target" ,
27+ "MatchIdRules" : {
28+ "_id" : " %IdentifyRules_objid%"
29+ },
30+ "ExtractionRules" : " { ongoing : `\" true\" `}" ,
31+ "ArrayMergeOptions" : " " ,
32+ "HistoryIdentifyRules" : " " ,
33+ "HistoryExtractionRules" : " " ,
34+ "ProcessRules" : null ,
35+ "ProcessFunction" : null
36+ },
37+ {
38+ "TemplateName" : " TEST_EXECUTION_1" ,
39+ "Type" : " EiffelActivityFinishedEvent" ,
40+ "TypeRule" : " meta.type" ,
41+ "IdRule" : " meta.id" ,
42+ "StartEvent" : " NO" ,
43+ "IdentifyRules" : " links | [?type=='ACTIVITY_EXECUTION'].target" ,
44+ "MatchIdRules" : {"_id" : " %IdentifyRules_objid%" },
45+ "ExtractionRules" : " { ongoing : `\" false\" `, outcome : data.outcome}" ,
46+ "MergeResolverRules" : null ,
47+ "ArrayMergeOptions" : " " ,
48+ "HistoryIdentifyRules" : " " ,
49+ "HistoryExtractionRules" : " " ,
50+ "ProcessRules" : null ,
51+ "ProcessFunction" : null
52+ },
53+ {
54+ "TemplateName" : " TEST_EXECUTION_1" ,
55+ "Type" : " EiffelTestExecutionRecipeCollectionCreatedEvent" ,
56+ "TypeRule" : " meta.type" ,
57+ "IdRule" : " meta.id" ,
58+ "StartEvent" : " NO" ,
59+ "IdentifyRules" : " links | [?type=='CONTEXT'].target" ,
60+ "MatchIdRules" : {
61+ "_id" : " %IdentifyRules_objid%"
62+ },
63+ "ExtractionRules" : " { test_batches : data.batches }" ,
64+ "MergeResolverRules" : null ,
65+ "ArrayMergeOptions" : " " ,
66+ "HistoryIdentifyRules" : " " ,
67+ "HistoryExtractionRules" : " " ,
68+ "ProcessRules" : null ,
69+ "ProcessFunction" : null
70+ },
71+ {
72+ "TemplateName" : " TEST_EXECUTION_1" ,
73+ "Type" : " EiffelTestSuiteStartedEvent" ,
74+ "TypeRule" : " meta.type" ,
75+ "IdRule" : " meta.id" ,
76+ "StartEvent" : " NO" ,
77+ "IdentifyRules" : " links | [?type=='CONTEXT'].target" ,
78+ "MatchIdRules" : {
79+ "_id" : " %IdentifyRules_objid%"
80+ },
81+ "ExtractionRules" : " { test_suite_name : data.name }" ,
82+ "MergeResolverRules" : null ,
83+ "ArrayMergeOptions" : " " ,
84+ "HistoryIdentifyRules" : " " ,
85+ "HistoryExtractionRules" : " " ,
86+ "ProcessRules" : null ,
87+ "ProcessFunction" : null
88+ },
89+ {
90+ "TemplateName" : " TEST_EXECUTION_1" ,
91+ "Type" : " EiffelTestCaseTriggeredEvent" ,
92+ "TypeRule" : " meta.type" ,
93+ "IdRule" : " meta.id" ,
94+ "StartEvent" : " NO" ,
95+ "IdentifyRules" : " links | [?type=='CONTEXT'].target" ,
96+ "MatchIdRules" : {
97+ "_id" : " %IdentifyRules_objid%"
98+ },
99+ "ExtractionRules" : " { test_cases : [{trigger_event_id : meta.id, test_data : data.testcase, ongoing : `\" false\" `}]}" ,
100+ "MergeResolverRules" : " {\" trigger_event_id:\" :%IdentifyRules%}" ,
101+ "ArrayMergeOptions" : " " ,
102+ "HistoryIdentifyRules" : " " ,
103+ "HistoryExtractionRules" : " " ,
104+ "ProcessRules" : null ,
105+ "ProcessFunction" : null
106+ },
107+ {
108+ "TemplateName" : " TEST_EXECUTION_1" ,
109+ "Type" : " EiffelTestCaseStartedEvent" ,
110+ "TypeRule" : " meta.type" ,
111+ "IdRule" : " meta.id" ,
112+ "StartEvent" : " NO" ,
113+ "IdentifyRules" : " links | [?type=='TEST_CASE_EXECUTION'].target" ,
114+ "MatchIdRules" : {
115+ "_id" : " %IdentifyRules_objid%"
116+ },
117+ "ExtractionRules" : " { test_cases : [{trigger_event_id : links | [] | [?type=='TEST_CASE_EXECUTION'].target | [0], ongoing : `\" true\" `}]}" ,
118+ "MergeResolverRules" : " {\" trigger_event_id:\" :%IdentifyRules%}" ,
119+ "ArrayMergeOptions" : " " ,
120+ "HistoryIdentifyRules" : " " ,
121+ "HistoryExtractionRules" : " " ,
122+ "ProcessRules" : null ,
123+ "ProcessFunction" : null
124+ },
125+ {
126+ "TemplateName" : " TEST_EXECUTION_1" ,
127+ "Type" : " EiffelTestCaseFinishedEvent" ,
128+ "TypeRule" : " meta.type" ,
129+ "IdRule" : " meta.id" ,
130+ "StartEvent" : " NO" ,
131+ "IdentifyRules" : " links | [?type=='TEST_CASE_EXECUTION'].target" ,
132+ "MatchIdRules" : {
133+ "_id" : " %IdentifyRules_objid%"
134+ },
135+ "ExtractionRules" : " { test_cases : [{trigger_event_id : links | [] | [?type=='TEST_CASE_EXECUTION'].target | [0], ongoing : `\" false\" `, verdict : data.outcome.verdict, conclusion : data.outcome.conclusion}]}" ,
136+ "MergeResolverRules" : " {\" trigger_event_id:\" :%IdentifyRules%}" ,
137+ "ArrayMergeOptions" : " " ,
138+ "HistoryIdentifyRules" : " " ,
139+ "HistoryExtractionRules" : " " ,
140+ "ProcessRules" : null ,
141+ "ProcessFunction" : null
142+ }
143+ ]
0 commit comments