See which tests your Apache Ignite PR actually broke —
not the ones already failing or flaky on master.
Trigger a RunAll or re-run just the blockers, right from here.
An open-source continuous-integration tool for Apache Ignite contributors — source on GitHub. It reads the project's TeamCity CI (ci2) to tell real regressions from pre-existing flaky failures.
The token is kept encrypted in your session cookie. For about an hour after your last request the server also holds it in memory and uses it only to read from TeamCity, to pre-analyse open PRs for everyone.
Turn on an option in ⚙ and the server stores the token encrypted until you turn the options off; copies stay in the server's backups until they rotate out. With any option other than PR commands on, it also keeps doing those reads.
Your login lasts until you log out, which ends it in every browser, or leave it unused for 400 days.
No ci2 account or token yet?
- Register an account on ci2, the TeamCity of Apache Ignite.
- Create an access token there: Profile → Access Tokens (“Create a token” above opens it).
- The token acts with your account's rights. Reading verdicts needs only view access; Run and Rerun need the right to run builds, “Run at top” and “Rerun at top” also to reorder the build queue (without it, TeamCity queues them at the end), and “Cancel my runs” to stop builds and remove them from the queue.
? JIRA visa: JIRA visa: the PR title names no IGNITE ticket.
⚠ Suites that never ran ?
Broken suites ?
Rerun these first: the verdict above can't see their tests. A compilation error needs a code fix instead, so it has no Rerun.
Fewer tests than master ?
Tests that did not run cannot fail. Nothing to do if this PR removes tests on purpose. If not, compare the test list with master and rerun.
Blockers ? Group by:
Not confirmed yet: each of these failed its only run on this branch. Rerun their suites: a second failure confirms a blocker, a pass removes it.
Not confirmed: 1 run ?
Each failed its only run on this branch. Rerun their suites: a second failure confirms a blocker, a pass removes it.
Recently started failing ?
Not blockers yet: there are too few runs of this code to tell a break from a flake. Rerun their suites: if they keep failing, they become blockers; if they pass, they drop out.
Could not be checked ?
These tests failed, but TeamCity errors stopped the check. They are not counted as blockers. The checker tries again by itself.
This PR's tests ?
Crashed near the end of the run — results stand ?
None of their failures is blamed on this PR (see Not blamed on this PR), so the results of the tests they ran stand. Nothing to do.