uyuni icon indicating copy to clipboard operation
uyuni copied to clipboard

QE: Remove/replace traditional client tests

Open srbarrios opened this issue 3 years ago • 4 comments

What does this PR change?

Related card: https://github.com/SUSE/spacewalk/issues/17914

We already removed the deployment of a traditional client in our Uyuni CI Test environment. Let's remove/replace traditional client tests.

Warning: To be merged only when

  • [x] we give the ok for SUMA 4.3.1 submissions
  • [x] we create the branch of Manager-4.3 in our SUSE private repository.

GUI diff

No difference.

  • [x] DONE

Documentation

  • Documentation needed: We removed documentation related to traditional clients

  • [x] DONE

Test coverage

  • Cucumber tests were changed

  • [x] DONE

Links

NO PORTS fixes https://github.com/SUSE/spacewalk/issues/13701

  • [x] DONE

Changelogs

Make sure the changelogs entries you are adding are compliant with https://github.com/uyuni-project/uyuni/wiki/Contributing#changelogs and https://github.com/uyuni-project/uyuni/wiki/Contributing#uyuni-projectuyuni-repository

If you don't need a changelog check, please mark this checkbox:

  • [x] No changelog needed

If you uncheck the checkbox after the PR is created, you will need to re-run changelog_test (see below)

Re-run a test

If you need to re-run a test, please mark the related checkbox, it will be unchecked automatically once it has re-run:

  • [ ] Re-run test "changelog_test"
  • [ ] Re-run test "backend_unittests_pgsql"
  • [ ] Re-run test "java_pgsql_tests"
  • [ ] Re-run test "schema_migration_test_pgsql"
  • [ ] Re-run test "susemanager_unittests"
  • [ ] Re-run test "javascript_lint"
  • [ ] Re-run test "spacecmd_unittests"

srbarrios avatar Aug 05 '22 09:08 srbarrios

Testing it here: https://ci.suse.de/blue/organizations/jenkins/uyuni-prs-ci-tests/detail/uyuni-prs-ci-tests/1522/pipeline

srbarrios avatar Aug 10 '22 11:08 srbarrios

https://ci.suse.de/job/uyuni-prs-ci-tests/1524/

srbarrios avatar Aug 10 '22 15:08 srbarrios

The part about spacewalk-channel in testsuite/documentation/cucumber-steps.md can also be removed. See https://github.com/SUSE/spacewalk/issues/13701

nodeg avatar Aug 17 '22 12:08 nodeg

Testing the branch here https://ci.suse.de/blue/organizations/jenkins/uyuni-prs-ci-tests/detail/uyuni-prs-ci-tests/1654/pipeline

srbarrios avatar Sep 16 '22 13:09 srbarrios

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarqubecloud[bot] avatar Sep 28 '22 16:09 sonarqubecloud[bot]