Project

General

Profile

Task #17951

Task #17950: Add tracing support for the matching engine

doMatch() tracing: Level 1

Added by Shuvam Misra about 1 year ago. Updated 11 months ago.

Status:
Testing
Priority:
Normal
Assignee:
Start date:
01/03/2024
Due date:
12/04/2024 (about 13 months late)
% Done:

100%

Estimated time:

Related issues

Follows Crux: BRE/WFE - Task #17972: Check the trace data specClosed29/02/2024Sachin Divekar

Actions
#1

Updated by Shuvam Misra about 1 year ago

  • Follows Task #17972: Check the trace data spec added
  • Start date set to 01/03/2024
  • Due date changed from 29/03/2024 to 01/03/2024
#2

Updated by Aniket Shinde about 1 year ago

  • Target version changed from Sprint 29 Mar to Sprint 12 Apr
  • Assignee changed from Abhishek Jayswal (Tantiv4) to Aniket Shinde
  • Due date changed from 01/03/2024 to 12/04/2024
#3

Updated by Aniket Shinde about 1 year ago

  • Status changed from New to In Progress
#4

Updated by Aniket Shinde about 1 year ago

  • % Done changed from 0 to 20

added L1 tracing with test,

In Progress:

  1. implementation of (return , exit , thenCall , elseCall )cases
#5

Updated by Aniket Shinde about 1 year ago

added test cases for return , exit , thenCall , elseCall
but it will only work if in

RuleActions = type RuleActionBlock_t struct {
Task []string json:"tasks" validate:"required"
Properties map[string]string json:"properties" validate:"required"
ThenCall string json:"thencall,omitempty"
ElseCall string json:"elsecall,omitempty"
DoReturn bool json:"doreturn,omitempty"
DoExit bool json:"doexit,omitempty"
References []*Ruleset_t json:"-"
ReferenceType string json:"referencetype,omitempty"
}

DoReturn = true, DoExit = true, ElseCall = exist, ThenCall = exist in ruleset (in short rule_action must be filled with proper values in ruleset).

So, need to discuss with sachin if user get adding all details doing on done= true.

#6

Updated by Aniket Shinde about 1 year ago

  • % Done changed from 20 to 30

added L1 trace with trace level ( 0, 1, 2),
with test case for Match, Mismatched, Return

#7

Updated by Aniket Shinde about 1 year ago

added entity attribute and ruleset attribute validation should match the number of attrs.

#8

Updated by Aniket Shinde 11 months ago

  • % Done changed from 30 to 100
  • Status changed from In Progress to Testing

completed L1 level

Also available in: Atom PDF