mbox series

[isar-cip-core,v3,0/4] Trigger CIP Core testing LAVA jobs

Message ID 20240607095229.490871-1-Sai.Sathujoda@toshiba-tsip.com (mailing list archive)
Headers show
Series Trigger CIP Core testing LAVA jobs | expand

Message

Sai.Sathujoda@toshiba-tsip.com June 7, 2024, 9:52 a.m. UTC
From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>

This series of patches will trigger LAVA jobs which test swupdate, secure boot and IEC layer.

Changes in v3:

Corrected line difference in [v2 2/4] patch

sai ashrith sathujoda (4):
  tests/templates: Include functionality based templates
  submit_lava.sh: Add script to submit the jobs prepared from templates
  .gitlab-ci.yml: Add test targets specific for CIP core functionalities
  doc/README.lava-testing.md: Add README to explain CIP Core testing

 .gitlab-ci.yml                          |  33 ++
 doc/README.lava-testing.md              |  30 ++
 scripts/submit_lava.sh                  | 464 ++++++++++++++++++++++++
 tests/templates/IEC_template.yml        |  74 ++++
 tests/templates/secureboot_template.yml |  65 ++++
 tests/templates/swupdate_template.yml   | 125 +++++++
 6 files changed, 791 insertions(+)
 create mode 100644 doc/README.lava-testing.md
 create mode 100755 scripts/submit_lava.sh
 create mode 100644 tests/templates/IEC_template.yml
 create mode 100644 tests/templates/secureboot_template.yml
 create mode 100644 tests/templates/swupdate_template.yml

Comments

Jan Kiszka June 7, 2024, 1:14 p.m. UTC | #1
On 07.06.24 11:52, Sai.Sathujoda@toshiba-tsip.com wrote:
> From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>
> 
> This series of patches will trigger LAVA jobs which test swupdate, secure boot and IEC layer.
> 
> Changes in v3:
> 
> Corrected line difference in [v2 2/4] patch
> 
> sai ashrith sathujoda (4):
>   tests/templates: Include functionality based templates
>   submit_lava.sh: Add script to submit the jobs prepared from templates
>   .gitlab-ci.yml: Add test targets specific for CIP core functionalities
>   doc/README.lava-testing.md: Add README to explain CIP Core testing
> 
>  .gitlab-ci.yml                          |  33 ++
>  doc/README.lava-testing.md              |  30 ++
>  scripts/submit_lava.sh                  | 464 ++++++++++++++++++++++++
>  tests/templates/IEC_template.yml        |  74 ++++
>  tests/templates/secureboot_template.yml |  65 ++++
>  tests/templates/swupdate_template.yml   | 125 +++++++
>  6 files changed, 791 insertions(+)
>  create mode 100644 doc/README.lava-testing.md
>  create mode 100755 scripts/submit_lava.sh
>  create mode 100644 tests/templates/IEC_template.yml
>  create mode 100644 tests/templates/secureboot_template.yml
>  create mode 100644 tests/templates/swupdate_template.yml
> 

Thanks, I have applied these patches to next, and the pipeline is
apparently running fine:

https://gitlab.com/cip-project/cip-core/isar-cip-core/-/pipelines/1322502481

Note, though, that there is cleanup if not fix-up potential: Please run
shellcheck against the script and address the findings. This should be
done on top.

Jan
Jan Kiszka June 7, 2024, 4:16 p.m. UTC | #2
On 07.06.24 15:14, Jan Kiszka wrote:
> On 07.06.24 11:52, Sai.Sathujoda@toshiba-tsip.com wrote:
>> From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>
>>
>> This series of patches will trigger LAVA jobs which test swupdate, secure boot and IEC layer.
>>
>> Changes in v3:
>>
>> Corrected line difference in [v2 2/4] patch
>>
>> sai ashrith sathujoda (4):
>>   tests/templates: Include functionality based templates
>>   submit_lava.sh: Add script to submit the jobs prepared from templates
>>   .gitlab-ci.yml: Add test targets specific for CIP core functionalities
>>   doc/README.lava-testing.md: Add README to explain CIP Core testing
>>
>>  .gitlab-ci.yml                          |  33 ++
>>  doc/README.lava-testing.md              |  30 ++
>>  scripts/submit_lava.sh                  | 464 ++++++++++++++++++++++++
>>  tests/templates/IEC_template.yml        |  74 ++++
>>  tests/templates/secureboot_template.yml |  65 ++++
>>  tests/templates/swupdate_template.yml   | 125 +++++++
>>  6 files changed, 791 insertions(+)
>>  create mode 100644 doc/README.lava-testing.md
>>  create mode 100755 scripts/submit_lava.sh
>>  create mode 100644 tests/templates/IEC_template.yml
>>  create mode 100644 tests/templates/secureboot_template.yml
>>  create mode 100644 tests/templates/swupdate_template.yml
>>
> 
> Thanks, I have applied these patches to next, and the pipeline is
> apparently running fine:
> 
> https://gitlab.com/cip-project/cip-core/isar-cip-core/-/pipelines/1322502481
> 
> Note, though, that there is cleanup if not fix-up potential: Please run
> shellcheck against the script and address the findings. This should be
> done on top.
> 

So, pipeline is green with the new tests, at least after kicking this
one off again:

https://lava.ciplatform.org/scheduler/job/1145401

Not sure if this is a LAVA issue or some worker problem. We should keep
an eye on such sporadic infrastructure issues as well so that we can
soon remove the "allow_failure: true".

Thanks,
Jan