View Issue Details

IDProjectCategoryView StatusLast Update
0004663CTT UA Binary2 - CTT Binarypublic2023-05-19 15:49
ReporterDavid Levine Assigned ToArchie Miller  
PrioritynormalSeverityfeatureReproducibilityalways
Status closedResolutionfixed 
Fixed in Version1.10.0.404 
Summary0004663: Ability to filter client trace based on NodeIds
Description

The client trace contains a firehose data that is irrelevant to the test. Filter by inclusion and exclusion by NodeIds would help reduce the clutter and help focus on pertinent data. Would also help to automate the test results processing.

TagsArchie
Files Affected

Relationships

related to 0008955 closedArchie Miller Improve Client Trace NodeId Filtering for Read/Write etc 

Activities

Paul Hunkar

2019-03-11 12:58

administrator   ~0010043

The filter should include NodeId and clientHandles (for subscriptions). It would be worthwhile to have both a positive filter and an exclusion filter.

Archie Miller

2023-05-11 16:05

administrator   ~0019322

Client Trace filter will now for filtering for specific NodeIds. Filtering can be used to include specific NodeIds, and excluding specific NodeIds.

Filtering is available for Publish, and Method Calls.

Filtering on Method Calls will utilize both the MethodId and ObjectId.

Filtering for subscriptions is dependent on knowing when MonitoredItems are added and removed. As such, it is necessary to restart any clients to properly add sessions and Monitored.

Archie Miller

2023-05-11 16:13

administrator   ~0019323

Client FIltering.jpg (101,931 bytes)   
Client FIltering.jpg (101,931 bytes)   

Paul Hunkar

2023-05-19 15:49

administrator   ~0019417

review changes off-line in git - agreed and closed issue

Issue History

Date Modified Username Field Change
2019-03-07 23:25 David Levine New Issue
2019-03-11 12:58 Paul Hunkar Assigned To => Paul Hunkar
2019-03-11 12:58 Paul Hunkar Status new => acknowledged
2019-03-11 12:58 Paul Hunkar Note Added: 0010043
2021-10-15 02:19 Paul Hunkar Assigned To Paul Hunkar =>
2022-08-05 15:01 Paul Hunkar Tag Attached: Archie
2022-08-18 14:11 Paul Hunkar Assigned To => Archie Miller
2022-08-18 14:11 Paul Hunkar Status acknowledged => assigned
2022-08-25 03:16 Paul Hunkar Project Compliance Test Tool (CTT) Unified Architecture => CTT UA Binary
2022-08-25 03:23 Paul Hunkar Category 3 - Feature Request => 2 - CTT Binary
2023-02-28 17:56 Archie Miller Status assigned => resolved
2023-02-28 17:56 Archie Miller Resolution open => fixed
2023-02-28 17:58 Archie Miller Files Affected => /src/clienttest/filterdialog.cpp/h
/src/clienttest/filterdialog.ui
/src/clienttest/qopcclienttracemodel.cpp/h
/src/clienttest/uaserver.cpp/h
/src/main_window/qopcctproject.cpp
/src/main_window/qopcmainwindow.cpp
/src/main_window/version.h



2023-03-02 16:42 Archie Miller Files Affected /src/clienttest/filterdialog.cpp/h
/src/clienttest/filterdialog.ui
/src/clienttest/qopcclienttracemodel.cpp/h
/src/clienttest/uaserver.cpp/h
/src/main_window/qopcctproject.cpp
/src/main_window/qopcmainwindow.cpp
/src/main_window/version.h



=>


2023-05-10 14:50 Archie Miller Relationship added related to 0008955
2023-05-11 16:05 Archie Miller Note Added: 0019322
2023-05-11 16:05 Archie Miller File Added: Client FIltering.jpg
2023-05-11 16:13 Archie Miller File Deleted: Client FIltering.jpg
2023-05-11 16:13 Archie Miller Note Added: 0019323
2023-05-11 16:13 Archie Miller File Added: Client FIltering.jpg
2023-05-19 15:49 Paul Hunkar Status resolved => closed
2023-05-19 15:49 Paul Hunkar Fixed in Version => 1.10.0.404
2023-05-19 15:49 Paul Hunkar Note Added: 0019417