Skip to content

Commit

Permalink
result_summary changelog: update and move to docs folder
Browse files Browse the repository at this point in the history
Signed-off-by: Ricardo Cañuelo <[email protected]>
  • Loading branch information
r-c-n committed Apr 3, 2024
1 parent e250144 commit deecc30
Showing 1 changed file with 34 additions and 15 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,41 @@
3 April 2024
Rework the command-line options to specify the date parameters in
queries:
* --created-from: results created since a specific date and time
* --created-to: results created until a specific date and time
* --last-updated-from: results last updated since a specific
date and time
* --last-updated-to: results last updated until a specific date
and time
They all take a timestamp with format: YYYY-mm-DDTHH:MM:SS. Time
is optional.

New command-line option to allow the specification of extra query
parameters: --query-params. The parameters must be given in a
string formatted like this: "<paramX>=<valueX>,<paramY>=<valueY>..."
These parameters may override base parameters defined in the
presets.

This CHANGELOG moved to doc/result-summary-CHANGELOG

2 April 2024
Improve performance by fetching logs from each job in parallel with
ThreadPoolExecutor.

A regression can now be "active" (when the test hasn't passed
since the regression was created) or "inactive" (when a test run
has passed since it was created). This is encoded in the "result"
field of a regression: result="fail" for "active" regressions and
"pass" for "inactive" ones.

Each regression now stores a list of test runs that ran after the
regression was detected. For inactive regressions, it stores up to
(and including) the first test run that passed after the
regression was created.

Generic regression templates updated to print this new
information.

25 March 2024
Add support for a "metadata" section in the preset definitions. Each
preset now contains a "metadata" section and a "preset" section,
Expand All @@ -21,18 +55,3 @@
command line option.

Documentation updated and this CHANGELOG file added.

2 April 2024
A regression can now be "active" (when the test hasn't passed
since the regression was created) or "inactive" (when a test run
has passed since it was created). This is encoded in the "result"
field of a regression: result="fail" for "active" regressions and
"pass" for "inactive" ones.

Each regression now stores a list of test runs that ran after the
regression was detected. For inactive regressions, it stores up to
(and including) the first test run that passed after the
regression was created.

Generic regression templates updated to print this new
information.

0 comments on commit deecc30

Please sign in to comment.