mbox series

[isar-cip-core,v1,0/5] Automate CIP Core testing on M-COM x86 in LAVA

Message ID 20250207150439.392479-1-Sai.Sathujoda@toshiba-tsip.com (mailing list archive)
Headers show
Series Automate CIP Core testing on M-COM x86 in LAVA | expand

Message

Sai.Sathujoda@toshiba-tsip.com Feb. 7, 2025, 3:04 p.m. UTC
From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>

This series of patches add template files and functionalities required to generate
jobs to test IEC layer, swupdate and secure boot features on M-COM x86 in LAVA
environment.

sai ashrith sathujoda (5):
  swupdate_template.yml: Give different names to test actions
  tests/templates: Add template files required to generate M-COM job
    defintions
  submit_lava.sh: Include functionality to prepare M-COM job defintions
  .gitlab-ci.yml: Enable building v2 x86-uefi target to deploy its
    swupdate artifact
  .gitlab-ci.yml: Add test targets for M-COM x86

 .gitlab-ci.yml                                | 25 +++++++++
 scripts/submit_lava.sh                        | 38 +++++++++++++-
 tests/templates/M-COM-x86.yml                 | 52 +++++++++++++++++++
 .../templates/swupdate-test-action-M-COM.yml  | 18 +++++++
 tests/templates/swupdate_template.yml         |  3 +-
 5 files changed, 133 insertions(+), 3 deletions(-)
 create mode 100644 tests/templates/M-COM-x86.yml
 create mode 100644 tests/templates/swupdate-test-action-M-COM.yml

Comments

Jan Kiszka Feb. 10, 2025, 7 a.m. UTC | #1
On 07.02.25 16:04, Sai.Sathujoda@toshiba-tsip.com wrote:
> From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>
> 
> This series of patches add template files and functionalities required to generate
> jobs to test IEC layer, swupdate and secure boot features on M-COM x86 in LAVA
> environment.
> 
> sai ashrith sathujoda (5):
>   swupdate_template.yml: Give different names to test actions
>   tests/templates: Add template files required to generate M-COM job
>     defintions
>   submit_lava.sh: Include functionality to prepare M-COM job defintions
>   .gitlab-ci.yml: Enable building v2 x86-uefi target to deploy its
>     swupdate artifact
>   .gitlab-ci.yml: Add test targets for M-COM x86
> 
>  .gitlab-ci.yml                                | 25 +++++++++
>  scripts/submit_lava.sh                        | 38 +++++++++++++-
>  tests/templates/M-COM-x86.yml                 | 52 +++++++++++++++++++
>  .../templates/swupdate-test-action-M-COM.yml  | 18 +++++++
>  tests/templates/swupdate_template.yml         |  3 +-
>  5 files changed, 133 insertions(+), 3 deletions(-)
>  create mode 100644 tests/templates/M-COM-x86.yml
>  create mode 100644 tests/templates/swupdate-test-action-M-COM.yml
> 

Is our lab now ready to run the tests? Or will the pipeline become red
when I apply this? Just asking as I lost a bit track where we are standing.

Jan
Quirin Gylstorff Feb. 10, 2025, 5:12 p.m. UTC | #2
On 2/10/25 08:00, Jan Kiszka wrote:
> On 07.02.25 16:04, Sai.Sathujoda@toshiba-tsip.com wrote:
>> From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>
>>
>> This series of patches add template files and functionalities required to generate
>> jobs to test IEC layer, swupdate and secure boot features on M-COM x86 in LAVA
>> environment.
>>
>> sai ashrith sathujoda (5):
>>    swupdate_template.yml: Give different names to test actions
>>    tests/templates: Add template files required to generate M-COM job
>>      defintions
>>    submit_lava.sh: Include functionality to prepare M-COM job defintions
>>    .gitlab-ci.yml: Enable building v2 x86-uefi target to deploy its
>>      swupdate artifact
>>    .gitlab-ci.yml: Add test targets for M-COM x86
>>
>>   .gitlab-ci.yml                                | 25 +++++++++
>>   scripts/submit_lava.sh                        | 38 +++++++++++++-
>>   tests/templates/M-COM-x86.yml                 | 52 +++++++++++++++++++
>>   .../templates/swupdate-test-action-M-COM.yml  | 18 +++++++
>>   tests/templates/swupdate_template.yml         |  3 +-
>>   5 files changed, 133 insertions(+), 3 deletions(-)
>>   create mode 100644 tests/templates/M-COM-x86.yml
>>   create mode 100644 tests/templates/swupdate-test-action-M-COM.yml
>>
> 
> Is our lab now ready to run the tests? Or will the pipeline become red
> when I apply this? Just asking as I lost a bit track where we are standing.

The infrastructure is working - we had an issue with mtda in 
https://lava.ciplatform.org/scheduler/job/1243699 which I cannot reproduce.
Restarting the service fixed it.

Quirin
> 
> Jan
>
Jan Kiszka Feb. 11, 2025, 6:59 a.m. UTC | #3
On 10.02.25 18:12, Quirin Gylstorff wrote:
> 
> 
> On 2/10/25 08:00, Jan Kiszka wrote:
>> On 07.02.25 16:04, Sai.Sathujoda@toshiba-tsip.com wrote:
>>> From: sai ashrith sathujoda <sai.sathujoda@toshiba-tsip.com>
>>>
>>> This series of patches add template files and functionalities
>>> required to generate
>>> jobs to test IEC layer, swupdate and secure boot features on M-COM
>>> x86 in LAVA
>>> environment.
>>>
>>> sai ashrith sathujoda (5):
>>>    swupdate_template.yml: Give different names to test actions
>>>    tests/templates: Add template files required to generate M-COM job
>>>      defintions
>>>    submit_lava.sh: Include functionality to prepare M-COM job defintions
>>>    .gitlab-ci.yml: Enable building v2 x86-uefi target to deploy its
>>>      swupdate artifact
>>>    .gitlab-ci.yml: Add test targets for M-COM x86
>>>
>>>   .gitlab-ci.yml                                | 25 +++++++++
>>>   scripts/submit_lava.sh                        | 38 +++++++++++++-
>>>   tests/templates/M-COM-x86.yml                 | 52 +++++++++++++++++++
>>>   .../templates/swupdate-test-action-M-COM.yml  | 18 +++++++
>>>   tests/templates/swupdate_template.yml         |  3 +-
>>>   5 files changed, 133 insertions(+), 3 deletions(-)
>>>   create mode 100644 tests/templates/M-COM-x86.yml
>>>   create mode 100644 tests/templates/swupdate-test-action-M-COM.yml
>>>
>>
>> Is our lab now ready to run the tests? Or will the pipeline become red
>> when I apply this? Just asking as I lost a bit track where we are
>> standing.
> 
> The infrastructure is working - we had an issue with mtda in https://
> lava.ciplatform.org/scheduler/job/1243699 which I cannot reproduce.
> Restarting the service fixed it.
> 

Perfect - pipeline running now.

Thanks, applied.

Jan