Test RCA - Test Failure Analysis¶
This guide describes how to view test failure analysis for your configured applications.
View Test Failure Analysis¶
From the left navigation, select Test RCA. You will see a table that shows recent test failures.
The table shows the following details:
- Current Status column shows the status of the build. Everytime CloudAEye detects a test failure, the build shows up in this table.
- CI column shows type of CI (Continuous Integration) being used.
- Build Project column shows the project details.
- Failed Tests column shows the number of failed tests during this build.
- Total Tests column shows the total number of tests in the build.
- Start Time column shows when the build was started.
- Duration column shows the total duration of the build.
Filtering & Searching¶
On the top right corner, you may filter the table based on CI type or build project status. You may also search for a specific project.
View Details of a Test Failure¶
Click on the "View" button to see the details of a test failure analysis. Review the root cause and proposed fix to quickly resolve the failed test.
Error Log¶
The first tab shows the test failure logs.
Info & Links¶
The second tab show all the relevant information for the build project.
Root Cause¶
The third tab shows the root cause analysis of the failed test. This expains why the test failed.
Fix¶
The fourth tab shows the proposed fix from CloudAEye to fix the failed test.
You may click on "Add Suggested Changes" button to accept the changes.
Builds¶
The fifth tab shows the build history where this test failed and passed.
View Details of a Test Failure in GitHub UI¶
CloudAEye supports integrated GitHub UI. All the test failure analysis are shown under the Checks
tab for each GitHub repository.
For any filed tests, a notice is shown in the Overview
tab of the GitHub repository.