SRS_CLI ======= .. _`dim-req-SRS_DRAGNET_0017`: SRS_DRAGNET_0017 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0018`: SRS_DRAGNET_0018 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0019`: SRS_DRAGNET_0019 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0020`: SRS_DRAGNET_0020 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0021`: SRS_DRAGNET_0021 ---------------- .. list-table:: * - **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:** :ref:`dim-req-SRS_DRAGNET_0022`, :ref:`dim-req-SRS_DRAGNET_0023`, :ref:`dim-req-SRS_DRAGNET_0024`, :ref:`dim-req-SRS_DRAGNET_0025` * - **Back References:** none .. _`dim-req-SRS_DRAGNET_0026`: SRS_DRAGNET_0026 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0032`: SRS_DRAGNET_0032 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0027`: SRS_DRAGNET_0027 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0028`: SRS_DRAGNET_0028 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0029`: SRS_DRAGNET_0029 ---------------- .. list-table:: * - **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 .. _`dim-req-SRS_DRAGNET_0034`: SRS_DRAGNET_0034 ---------------- .. list-table:: * - **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