-
Notifications
You must be signed in to change notification settings - Fork 391
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feat] Introduce chronological order for dynamic reports #4450
Conversation
4cfb3f9
to
ab544a8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Currently, the report filters only include testcase. Users might also need the new chronological-order annotation as a filter. Should we consider adding it?
SortType.CHRONOLOGICAL_ORDER: [('annotation_chronological-order', | ||
'annotation_chronological-order')]} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The naming convention here may not be consistent. It would be better to use snake_case and display it with a hyphen only in the GUI.
|
||
report_annotation_types = { | ||
"timestamp": __allowed_types["datetime"], | ||
"testsuite": __allowed_types["string"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we use the testsuite
annotation anywhere? If not, it might be unnecessary and can be removed from the list.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Where is the expected PLIST format is documented? Shouldn't this new chornological-order field be documented? could you please add it?
c0a7892
to
7380728
Compare
Reports' can be assigned some labels. It is useful especially for dynamic analyzer reports for storing their timestamps or test cases during which they appeared. Now it is possible to store a "chronological-order" annotation which is a simple integer counter.
7380728
to
c0fa99e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Reports' can be assigned some labels. It is useful especially for dynamic analyzer reports for storing their timestamps or test cases during which they appeared.
Now it is possible to store a "chronological-order" annotation which is a simple integer counter.