Add wiki reporting for partial kickstart install test #135

Merged
adamwill merged 1 commit from partial-kickstart into main 2026-04-21 01:14:57 +00:00
Owner

Also move the kickstart test case entries around so they're all
together, and drop some erroneous reporting lines (kickstart
tests shouldn't report results for interactive user/root test).

Goes with
quality/os-autoinst-distri-fedora#522

Signed-off-by: Adam Williamson awilliam@redhat.com

Also move the kickstart test case entries around so they're all together, and drop some erroneous reporting lines (kickstart tests shouldn't report results for interactive user/root test). Goes with https://forge.fedoraproject.org/quality/os-autoinst-distri-fedora/pulls/522 Signed-off-by: Adam Williamson <awilliam@redhat.com>
Add wiki reporting for partial kickstart install test
All checks were successful
CI via Tox / tox (pull_request) Successful in 2m3s
CI via Tox / checkwiki (pull_request) Successful in 49s
AI Code Review / ai-review (pull_request_target) Successful in 20s
7064fe1fd7
Also move the kickstart test case entries around so they're all
together, and drop some erroneous reporting lines (kickstart
tests shouldn't report results for interactive user/root test).

Goes with
quality/os-autoinst-distri-fedora#522

Signed-off-by: Adam Williamson <awilliam@redhat.com>

AI Code Review

📋 MR Summary

Adds wiki reporting for the partial kickstart install test and reorganizes kickstart test cases in the configuration.

  • Key Changes:
    • Adds QA:Testcase_kickstart_partial to TESTCASES and an associated suite install_kickstart_partial.
    • Groups all Kickstart-related test cases together in the TESTCASES dictionary.
    • Removes QA:Testcase_Anaconda_user_creation from kickstart test suites, as kickstart tests should not report results for interactive user/root tests.
  • Impact: src/fedora_openqa/conf_test_suites.py
  • Risk Level: 🟢 Low - The changes consist solely of dictionary reorganizations and minor logic adjustments to test configurations. There is no impact on production application logic.

Detailed Code Review

The changes directly align with the stated intent in the merge request description. Moving the kickstart configurations to be grouped together improves readability and maintainability. Dropping the erroneous user creation lines accurately reflects the test flow expectations. The dictionary definitions are structurally correct and safely implemented.

Summary

  • Overall Assessment: The changes are straightforward, syntactically valid, and align with the PR description. No critical issues or bugs were identified.

🤖 AI Code Review | Generated with ai-code-review | Model: gemini-3.1-pro-preview

⚠️ AI-generated suggestions may be incorrect. Verify before applying. Not a replacement for human review.

## AI Code Review ### 📋 MR Summary Adds wiki reporting for the partial kickstart install test and reorganizes kickstart test cases in the configuration. - **Key Changes:** - Adds `QA:Testcase_kickstart_partial` to `TESTCASES` and an associated suite `install_kickstart_partial`. - Groups all Kickstart-related test cases together in the `TESTCASES` dictionary. - Removes `QA:Testcase_Anaconda_user_creation` from kickstart test suites, as kickstart tests should not report results for interactive user/root tests. - **Impact:** src/fedora_openqa/conf_test_suites.py - **Risk Level:** 🟢 Low - The changes consist solely of dictionary reorganizations and minor logic adjustments to test configurations. There is no impact on production application logic. ### Detailed Code Review The changes directly align with the stated intent in the merge request description. Moving the kickstart configurations to be grouped together improves readability and maintainability. Dropping the erroneous user creation lines accurately reflects the test flow expectations. The dictionary definitions are structurally correct and safely implemented. ### ✅ Summary - **Overall Assessment:** The changes are straightforward, syntactically valid, and align with the PR description. No critical issues or bugs were identified. --- 🤖 **AI Code Review** | Generated with [ai-code-review](https://gitlab.com/redhat/edge/ci-cd/ai-code-review) | **Model:** `gemini-3.1-pro-preview` ⚠️ *AI-generated suggestions may be incorrect. Verify before applying. Not a replacement for human review.*
Author
Owner

Test PR merged, merging this.

Test PR merged, merging this.
adamwill deleted branch partial-kickstart 2026-04-21 01:14:57 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 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
quality/fedora_openqa!135
No description provided.