Tooling updates #134

Merged
akatch merged 3 commits from tooling_updates into 8.7-release 2022-10-16 14:29:31 +00:00
akatch commented 2022-10-15 04:16:18 +00:00 (Migrated from github.com)

Updates to run-openqa-tests.sh:

  • Add automatic ISO filename switching based on major version
  • Update usage information to include package-set
  • Automatically reload FIF templates prior to test run
  • Update build name to display chronologically on openQA landing page

New scripts:

  • run-all-flavors.sh will post an ISO for each of the universal, dvd-iso, package-set, minimal-iso, and boot-iso. flavors.
  • cancel-build.sh will delete all remaining jobs for the specified
Updates to `run-openqa-tests.sh`: - Add automatic ISO filename switching based on major version - Update usage information to include package-set - Automatically reload FIF templates prior to test run - Update build name to display chronologically on openQA landing page New scripts: - `run-all-flavors.sh` will post an ISO for each of the `universal`, `dvd-iso`, `package-set`, `minimal-iso`, and `boot-iso`. flavors. - `cancel-build.sh` will delete all remaining jobs for the specified
AlanMarshall commented 2022-10-15 15:25:56 +00:00 (Migrated from github.com)

Tested language installs using command line:-

openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=universal VERSION=8.7 TEST=install_arabic_language,install_european_language,install_cyrillic_language,install_asian_language BUILD="$(date +%Y%m%d.%H%M%S).0"
{"count":4,"failed":[],"ids":[1358,1359,1360,1361],"scheduled_product_id":65}

Result all pass:-

image

Have not tested other changes yet.

Tested language installs using command line:- openqa-cli api -X POST isos ISO=Rocky-8.7-BETA-x86_64-dvd1.iso ARCH=x86_64 DISTRI=rocky FLAVOR=universal VERSION=8.7 TEST=install_arabic_language,install_european_language,install_cyrillic_language,install_asian_language BUILD="$(date +%Y%m%d.%H%M%S).0" {"count":4,"failed":[],"ids":[1358,1359,1360,1361],"scheduled_product_id":65} Result all pass:- ![image](https://user-images.githubusercontent.com/3416699/195994345-55846f29-6afa-48b7-a58a-2ceeb5c5d453.png) Have not tested other changes yet.
AlanMarshall (Migrated from github.com) approved these changes 2022-10-16 10:48:40 +00:00
AlanMarshall (Migrated from github.com) left a comment

All changes tested ok. :shipit:

All changes tested ok. :shipit:
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: testing/os-autoinst-distri-rocky-migrated#134
No description provided.