SRS_CLI

SRS_DRAGNET_0017

SRS_DRAGNET_0017 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

Dragnet shall provide a CLI to use the tool.

References: none

Back References: none

SRS_DRAGNET_0018

SRS_DRAGNET_0018 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

The CLI shall provide a command to run the verification process.

References: none

Back References: none

SRS_DRAGNET_0019

SRS_DRAGNET_0019 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

Configuration shall be loaded by default from the .dragnet.yaml file (in the current working directory) if no configuration file is given via command line switch.

References: none

Back References: none

SRS_DRAGNET_0020

SRS_DRAGNET_0020 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

It shall be possible to provide a configuration file via a command line switch.

References: none

Back References: none

SRS_DRAGNET_0021

SRS_DRAGNET_0021 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“none”]

The CLI shall provide a switch that allows the verification process’s results to be exported to an HTML file.

References: SRS_DRAGNET_0022, SRS_DRAGNET_0023, SRS_DRAGNET_0024, SRS_DRAGNET_0025

Back References: none

SRS_DRAGNET_0026

SRS_DRAGNET_0026 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

It shall be possible to configure the CLI to either produce output or stay silent during the Verification Process (via command line switch or configuration file).

References: none

Back References: none

SRS_DRAGNET_0032

SRS_DRAGNET_0032 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

When the CLI produces output it shall list at the top all the MTR files it found.

References: none

Back References: none

SRS_DRAGNET_0027

SRS_DRAGNET_0027 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

When the CLI produces output it shall list the MTRs as it checks them.

References: none

Back References: none

SRS_DRAGNET_0028

SRS_DRAGNET_0028 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

When the CLI produces output it shall display the result of the verification for each MTR, “PASSED”, “FAILED” or “SKIPPED”, preferably with a color to allow the user to quickly see the results.

References: none

Back References: none

SRS_DRAGNET_0029

SRS_DRAGNET_0029 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

When the CLI produces output it shall print the reason for a failure or a skipped test, for example “changed detected on the repository since revision 1a22c051e”.

References: none

Back References: none

SRS_DRAGNET_0034

SRS_DRAGNET_0034 | accepted | ESR Labs

Tags: [“covered”, “tested”]

Test Setups: [“off_target”]

Configuration errors shall be reported immediately and the verification process shall be aborted right away.

References: none

Back References: none