Uploaded image for project: 'Xray for Jira'
  1. Xray for Jira
  2. XRAY-11692

Archived projects lose connections to related projects in the Xray pre-flight check.

    XporterXMLWordPrintable

Details

    • Bug
    • Status: Code Review
    • Blocker
    • Resolution: Unresolved
    • Xray DC 8.4.2, Xray DC 8.4.3
    • Continuous Delivery
    • None
    • Manage Apps → Cloud Migration section.

    Description

      In Xray Data Center version 8.4.2, archived projects lose their connections to related projects during the Xray pre-flight check. After unarchiving and re-indexing, the connections reappear, but this inconsistency disrupts accurate validation in the migration process.

      1- Create a test execution in a Xray project. 
      2- Create a Test Execution on this new project. Then, add Tests to this  Test Execution:
      2.1 In my example, I added one test to the same new project that is called Priscila, two tests from the "Bug" project, and one test from the "Soft" project.

      3- Archive both the "Bug" and "Soft" projects.

      4- Perform a project re-indexing and a Jira re-indexing.
      5- Access the Xray Cloud Migration pre-flight check via the Manage Apps → Cloud Migration section. Select the archived "Bug" and "Soft" projects and click "Validate."
      6- No errors appear, and the dependency map shows no connections.

      7- Then, unarchive both projects, re-index again in both Jira and Xray, and recheck the pre-flight validation.
      8- This time, an error appears, stating that the "Priscila and other projects must be added" project must be added, even though it was correctly connected before.

       
      Expected Behavior:
      The Xray pre-flight check should consistently detect and display all project dependencies, including connections involving archived projects. Archiving a project should not remove or hide existing relationships required for migration validation.

      Actual Behavior:
      When the related projects are archived, the Xray pre-flight check does not detect the existing project dependencies and allows validation without errors. After unarchiving the projects and re-indexing Jira and Xray, the dependencies are detected again, and the validation correctly reports that the related "Priscila" project must also be included in the migration.
       
       

      Attachments

        1. screenshot-3.png
          screenshot-3.png
          2.34 MB
        2. screenshot-2.png
          screenshot-2.png
          1.44 MB
        3. screenshot-1.png
          screenshot-1.png
          1.45 MB
        4. image-2026-05-26-14-35-21-534.png
          image-2026-05-26-14-35-21-534.png
          1.85 MB
        5. image-2026-05-26-14-35-11-336.png
          image-2026-05-26-14-35-11-336.png
          322 kB
        6. image-2026-05-26-14-34-56-304.png
          image-2026-05-26-14-34-56-304.png
          266 kB
        7. image-2026-05-26-14-34-44-094.png
          image-2026-05-26-14-34-44-094.png
          1.41 MB
        8. image-2026-05-26-14-34-33-550.png
          image-2026-05-26-14-34-33-550.png
          1.39 MB
        9. image-2026-05-26-14-34-20-084.png
          image-2026-05-26-14-34-20-084.png
          1.39 MB
        10. image-2026-05-21-15-47-38-051.png
          image-2026-05-21-15-47-38-051.png
          88 kB
        11. image-2026-05-21-15-45-21-416.png
          image-2026-05-21-15-45-21-416.png
          249 kB
        12. image-2026-05-21-15-44-57-113.png
          image-2026-05-21-15-44-57-113.png
          107 kB
        13. image-2026-05-21-15-44-10-666.png
          image-2026-05-21-15-44-10-666.png
          125 kB
        14. image-2026-05-21-15-42-03-583.png
          image-2026-05-21-15-42-03-583.png
          79 kB

        Issue Links

          Activity

            People

              dpca Diamantino Campos
              priscila.marques Priscila Calisto Marques
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 days, 3 hours
                  4d 3h