[9.0 Release Issues] feat: Add needle for qwerty user at login screen #112

Merged
akatch merged 1 commits from qwerty_user_needle into 9.0_release_fixes 2022-06-19 19:33:02 +00:00
akatch commented 2022-06-19 17:07:10 +00:00 (Migrated from github.com)

Description

This PR adds a needle supporting the qwerty user at the login screen. Previously only the test user was supported at this screen.

Relates to #103

How Has This Been Tested?

openqa-cli api -X POST isos ISO=Rocky-9.0-RC1-x86_64-boot.iso ARCH=x86_64 DISTRI=rocky FLAVOR=boot-iso VERSION=9.0 BUILD=-boot-iso-$(date +%Y%m%d.%H%M%S).0 GRUB="inst.repo=https://dl.rockylinux.org/stg/rocky/9/BaseOS/x86_64/os/ inst.addrepo=AppStream,https://dl.rockylinux.org/stg/rocky/9/AppStream/x86_64/os/ ip=dhcp" TEST=install_package_set_graphical-server
openqa-cli api -X POST isos ISO=Rocky-9.0-RC1-x86_64-boot.iso ARCH=x86_64 DISTRI=rocky FLAVOR=boot-iso VERSION=9.0 BUILD=-boot-iso-$(date +%Y%m%d.%H%M%S).0 GRUB="inst.repo=https://dl.rockylinux.org/stg/rocky/9/BaseOS/x86_64/os/ inst.addrepo=AppStream,https://dl.rockylinux.org/stg/rocky/9/AppStream/x86_64/os/ ip=dhcp" TEST=install_package_set_workstation

These tests should succeed up to the "welcome tour" step in _graphical_wait_login.

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules
# Description This PR adds a needle supporting the `qwerty` user at the login screen. Previously only the `test` user was supported at this screen. Relates to #103 # How Has This Been Tested? ``` openqa-cli api -X POST isos ISO=Rocky-9.0-RC1-x86_64-boot.iso ARCH=x86_64 DISTRI=rocky FLAVOR=boot-iso VERSION=9.0 BUILD=-boot-iso-$(date +%Y%m%d.%H%M%S).0 GRUB="inst.repo=https://dl.rockylinux.org/stg/rocky/9/BaseOS/x86_64/os/ inst.addrepo=AppStream,https://dl.rockylinux.org/stg/rocky/9/AppStream/x86_64/os/ ip=dhcp" TEST=install_package_set_graphical-server openqa-cli api -X POST isos ISO=Rocky-9.0-RC1-x86_64-boot.iso ARCH=x86_64 DISTRI=rocky FLAVOR=boot-iso VERSION=9.0 BUILD=-boot-iso-$(date +%Y%m%d.%H%M%S).0 GRUB="inst.repo=https://dl.rockylinux.org/stg/rocky/9/BaseOS/x86_64/os/ inst.addrepo=AppStream,https://dl.rockylinux.org/stg/rocky/9/AppStream/x86_64/os/ ip=dhcp" TEST=install_package_set_workstation ``` These tests should succeed up to the "welcome tour" step in `_graphical_wait_login`. # Checklist: - [x] My code follows the style guidelines of this project - [x] I have performed a self-review of my own code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [ ] My changes generate no new warnings - [x] Any dependent changes have been merged and published in downstream modules
lumarel (Migrated from github.com) approved these changes 2022-06-19 19:32:53 +00:00
lumarel (Migrated from github.com) left a comment

Needle works as advertised, thank you! 🎉

Needle works as advertised, thank you! 🎉
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#112
No description provided.