| Requirements Summary | ||
|---|---|---|
| Count | Percentage | |
| #Requirements | 31 | 100.0% |
| Manual Requirements | 0 | 0.0% |
| Manual & Auto Requirements | 0 | 0.0% |
| Automated Requirements | 31 | 100.0% |
| Invalid | 0 | 0.0% |
| PASS | 0 | 0.0% |
| FAIL | 0 | 0.0% |
| Not tested | 31 | 100.0% |
| Protocol Summary | ||
|---|---|---|
| Count | Percentage | |
| #Protocols | 1 | 100.0% |
| PASS | 1 | 100.0% |
| FAIL | 0 | 0.0% |
| TP060: check osal conversions in Ubuntu | Start date : 2026-07-27 15:58:58 MDT |
| At: test_tp060_osal_ubu.py(36) | Requirements : see below |
| Software Version: N/A | Serial number: N/A |
Objectives:
|
|
Preconditions:
|
Deviations: N/A |
| Step | Req. | Execution Instructions | Expected | Actual | Pass / Fail | Date |
|---|---|---|---|---|---|---|
| 1 | N/A | ubu: check os.path.isfile no variables | True | True | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(95) |
| 2 | N/A | ubu: check os.path.isdir no variables | True | True | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(133) |
| 3 | N/A | ubu: check homebrew functions | [] | [] | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(172) |
| 4 | N/A | ubu: check compiler functions | $(PAM_GCC) | $(PAM_GCC) | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(179) |
| 5 | N/A | ubu: check arduino functions | /home/arrizza/.arduino15/packages/arduino/tools/avrdude/8.0.0-arduino1/etc | /home/arrizza/.arduino15/packages/arduino/tools/avrdude/8.0.0-arduino1/etc | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(208) |
| 6 | N/A | ubu: check gtest functions | [] | [] | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(215) |
| 7 | N/A | ubu: check ruby functions | ruby-static | ruby-static | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(237) |
| 8 | N/A | ubu: check python functions | python3.12 | python3.12 | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(250) |
| 9 | N/A | ubu: check nodejs functions | node | node | PASS | 2026-07-27 15:58:58 tester: auto test_tp060_osal_ubu.py(263) |
| Req. | Desc. |
|---|---|
| N/A | No requirements found |
| Req. Id | Protocol |
|---|---|
| SRS-001 (auto) |
Desc: The module shall default to the debug build ERR missing test case for this requirement
|
| SRS-002 (auto) |
Desc: The module shall provide an add_sources() to add one or more source files ERR missing test case for this requirement
|
| SRS-003 (auto) |
Desc: The module shall provide an add_include_directories() to add one or more include directories ERR missing test case for this requirement
|
| SRS-004 (auto) |
Desc: The module shall provide a method to get the pyalamake version ERR missing test case for this requirement
|
| SRS-005 (auto) |
Desc: The module shall provide an add_link_libraries() to add one or more link libraries ERR missing test case for this requirement
|
| SRS-006 (auto) |
Desc: The module shall provide an add_link_files() to add one or more link paths to a library ERR missing test case for this requirement
|
| SRS-050 (auto) |
Desc: The module shall provide a cpp target ERR missing test case for this requirement
|
| SRS-100 (auto) |
Desc: The initial values in common settings is empty ERR missing test case for this requirement
|
| SRS-101 (auto) |
Desc: The module shall generate dependency rules as needed ERR missing test case for this requirement
|
| SRS-102 (auto) |
Desc: The module shall generate rules to clean generated files as needed ERR missing test case for this requirement
|
| SRS-103 (auto) |
Desc: The module shall check a single or an array of sources given and abort otherwise ERR missing test case for this requirement
|
| SRS-104 (auto) |
Desc: The module shall check a single or an array of include directories given and abort otherwise ERR missing test case for this requirement
|
| SRS-105 (auto) |
Desc: The module shall check for duplicate target names and abort ERR missing test case for this requirement
|
| SRS-106 (auto) |
Desc: The module shall check a single or an array of link libraries given and abort otherwise ERR missing test case for this requirement
|
| SRS-107 (auto) |
Desc: The module shall check a single or an array of link files given and abort otherwise ERR missing test case for this requirement
|
| SRS-120 (auto) |
Desc: The module shall provide a mechanism to log information to stdout ERR missing test case for this requirement
|
| SRS-121 (auto) |
Desc: The module shall provide a mechanism to turn of log information except for errors and bug lines ERR missing test case for this requirement
|
| SRS-130 (auto) |
Desc: The module shall provide a gtest target ERR missing test case for this requirement
|
| SRS-131 (auto) |
Desc: The gtest target shall check a single or an array of include directories given and abort otherwise ERR missing test case for this requirement
|
| SRS-150 (auto) |
Desc: The module shall provide an arduino_shared component ERR missing test case for this requirement
|
| SRS-151 (auto) |
Desc: The initial values of arduino_shared component shall be None for all board, core and derived values ERR missing test case for this requirement
|
| SRS-152 (auto) |
Desc: The initial values of arduino_shared component shall be set for platform specific directories ERR missing test case for this requirement
|
| SRS-153 (auto) |
Desc: Setting the boardid() shall set all board related values and derived values ERR missing test case for this requirement
|
| SRS-154 (auto) |
Desc: Creating an Arduino Core shall set all cored related values ERR missing test case for this requirement
|
| SRS-155 (auto) |
Desc: Specifying an invalid boardid shall abort ERR missing test case for this requirement
|
| SRS-160 (auto) |
Desc: The module shall provide an Arduino core target ERR missing test case for this requirement
|
| SRS-161 (auto) |
Desc: The arduino_shared component with a boardid and port value shall not abort when core is created and check() is called ERR missing test case for this requirement
|
| SRS-170 (auto) |
Desc: The module shall provide an Arduino target ERR missing test case for this requirement
|
| SRS-171 (auto) |
Desc: The module shall abort without an Arduino shared component ERR missing test case for this requirement
|
| SRS-180 (auto) |
Desc: The module shall provide a method to name the build directory ERR missing test case for this requirement
|
| SRS-181 (auto) |
Desc: If given an invalid target type, the module shall abort ERR missing test case for this requirement
|