"plugins" : [ | |
{ | |
"name" : "task", | |
"roots" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "INVALIDS Preview", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "No PASS criteria", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : true, | |
"name" : "WAITING (subtask INVALID)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "WAITING (subtask duplicate)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
}, | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : true, | |
"name" : "WAITING (subtask missing)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Grouping WAITING (subtask INVALID)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Grouping WAITING (subtask missing)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask Optional", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : true, | |
"name" : "NA Bad PASS query", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : true, | |
"name" : "NA Bad FAIL query", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : true, | |
"name" : "NA Bad INPROGRESS query", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Looping", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : false, | |
"name" : "NA INVALIDS Preview", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "No PASS criteria", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : true, | |
"name" : "WAITING (subtask INVALID)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "WAITING (subtask duplicate)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
}, | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : true, | |
"name" : "WAITING (subtask missing)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Grouping WAITING (subtask INVALID)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Grouping WAITING (subtask missing)", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask INVALID", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Subtask Optional", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : true, | |
"name" : "NA Bad PASS query", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : true, | |
"name" : "NA Bad FAIL query", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : false, | |
"hasPass" : true, | |
"name" : "NA Bad INPROGRESS query", | |
"status" : "INVALID" | |
}, | |
{ | |
"applicable" : true, | |
"hasPass" : false, | |
"name" : "Looping", | |
"status" : "WAITING", | |
"subTasks" : [ | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
}, | |
{ | |
"name" : "UNKNOWN", | |
"status" : "INVALID" | |
} | |
] | |
} | |
] | |
} | |
], |