This is an automated email from the ASF dual-hosted git repository.
dpavlov pushed a change to branch ignite-9542-new-run-stripe
in repository https://gitbox.apache.org/repos/asf/ignite-teamcity-bot.git.
from 1938cb6 IGNITE-9542 provide separated base/current branch history for
PR page: ConcurrentModificationException fix
add 77728c2 IGNITE-9542 provide separated base/current branch history for
PR page. - Fixes #84.
add 43d4638 Ignite 2.7.0-RC testing
add 868cfa7 IGNITE-9542 Fix performance issue with tests counting
add 4701d40 Updating to 2.7.0 RC-2
add 15bb973 IGNITE-10436 Add ticket and PR links on report TC Bot page. -
Fixes #85.
add 998ccee IGNITE-10071 Fix for case then background upload of a build
and simultaneous bot restart may result in a queued build persisted but
actually build is finished - Fixes #86.
add 550a96f IGNITE-10540 Compare builds page with Internal Server Error
500. - Fixes #87.
add 25b6040 Version update
add 4f85384 IGNITE-10562 Locate and demonstrate the problem
add 520f61e IGNITE-10562 Locate and demonstrate the problem for local TC
DB
add 9254e74 IGNITE-10519 JavaDocs added - Fixes #88.
add b67b298 IGNITE-10568 Replace type for test id from long to String -
Fixes #91.
add c861b45 IGNITE-10562 TC Bot DB contains invalid values for build
references ID maps to value with other ID. - Fixes #92.
add b40da53 IGNITE-10562 NPE fix for TC Bot DB contains invalid values
for build references ID maps to value with other ID.
add b14cc36 IGNITE-10562 Fix for tests: TC Bot DB contains invalid values
for build references ID maps to value with other ID.
add fd66964 IGNITE-10562 Faster entity save path: TC Bot DB contains
invalid values for build references ID maps to value with other ID.
add 47b591d IGNITE-10519 JavaDocs added - Fixes #93.
add f01a2b6 IGNITE-10562 Change logic of build diverged handling: TC Bot
DB contains invalid values for build references ID maps to value with other ID.
add b6036d6 Refactoring to separate build ref sync and TC ignited code
add 8b56e5e IGNITE-10203 Parent suite is used for JIRA comment: Support
for alternative configurations for PR testing. - Fixes #90.
add 96785a2 Unused code removal
new 86f18fa Merge branch 'master' into ignite-9542-new-run-stripe
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
build.gradle | 10 +-
conf/apache.auth.properties | 1 +
.../java/org/apache/ignite/ci/HelperConfig.java | 3 +
.../main/java/org/apache/ignite/ci/ITeamcity.java | 10 +-
.../apache/ignite/ci/IgnitePersistentTeamcity.java | 34 +----
.../apache/ignite/ci/IgniteTeamcityConnection.java | 6 +
.../main/java/org/apache/ignite/ci/TcHelper.java | 7 +-
.../ignite/ci/analysis/IMultTestOccurrence.java | 1 -
.../org/apache/ignite/ci/di/IgniteTcBotModule.java | 19 +--
.../ci/github/ignited/GitHubConnIgnitedImpl.java | 8 +
.../ci/github/ignited/IGitHubConnIgnited.java | 18 +++
.../ci/github/pure/GitHubConnectionImpl.java | 24 +--
.../ignite/ci/github/pure/IGitHubConnection.java | 30 ++++
.../apache/ignite/ci/jira/IJiraIntegration.java | 28 +++-
.../IJiraIntegrationProvider.java} | 7 +-
.../main/java/org/apache/ignite/ci/jira/Jira.java | 77 ++++++++++
.../JiraIntegrationModule.java} | 10 +-
.../JiraIntegrationProvider.java} | 32 ++--
.../package-info.java} | 15 +-
.../org/apache/ignite/ci/jobs/CheckQueueJob.java | 1 -
.../apache/ignite/ci/observer/BuildObserver.java | 16 +-
.../org/apache/ignite/ci/observer/BuildsInfo.java | 23 ++-
.../ignite/ci/observer/CompactBuildsInfo.java | 3 +-
.../apache/ignite/ci/observer/ObserverTask.java | 25 +++-
.../apache/ignite/ci/observer/package-info.java | 44 ++++++
.../apache/ignite/ci/runners/ClientTmpHelper.java | 21 +++
.../ignite/ci/runners/RemoteClientTmpHelper.java | 137 +++++++++++++++--
.../ci/tcbot/builds/CompareBuildsService.java | 11 +-
.../ignite/ci/tcbot/chain/PrChainsProcessor.java | 16 ++
.../ignite/ci/tcbot/visa/ContributionToCheck.java | 3 +
.../tcbot/visa/TcBotTriggerAndSignOffService.java | 56 +++++--
.../ignite/ci/tcmodel/result/tests/TestRef.java | 2 +-
.../ci/teamcity/ignited/BuildRefCompacted.java | 12 +-
.../ci/teamcity/ignited/ITeamcityIgnited.java | 9 +-
.../ci/teamcity/ignited/IgniteStringCompactor.java | 6 +
.../ci/teamcity/ignited/TeamcityIgnitedImpl.java | 134 ++++++-----------
.../ci/teamcity/ignited/TeamcityIgnitedModule.java | 1 +
.../ignited/{ => buildref}/BuildRefDao.java | 24 ++-
.../ci/teamcity/ignited/buildref/BuildRefSync.java | 102 ++++++++++++-
.../ignited/buildtype/BuildTypeCompacted.java | 28 ++--
.../teamcity/ignited/buildtype/BuildTypeDao.java | 5 +-
.../ignited/buildtype/BuildTypeRefCompacted.java | 29 +++-
.../ignited/fatbuild/FatBuildCompacted.java | 30 +++-
.../ci/teamcity/ignited/fatbuild/FatBuildDao.java | 31 ++--
.../ignited/fatbuild/ProactiveFatBuildSync.java | 162 +++++++++++++++++----
.../teamcity/ignited/fatbuild/TestCompacted.java | 4 +-
.../teamcity/ignited/runhist/RunHistCompacted.java | 8 +-
.../ignited/runhist/RunHistCompactedDao.java | 8 +-
.../ci/teamcity/ignited/runhist/RunHistSync.java | 74 ++++++----
.../ignite/ci/teamcity/pure/ITeamcityConn.java | 2 +-
.../ci/web/model/CompactContributionKey.java | 3 +-
.../apache/ignite/ci/web/model/CompactVisa.java | 3 +-
.../ignite/ci/web/model/CompactVisaRequest.java | 3 +-
.../ignite/ci/web/model/ContributionKey.java | 2 +-
.../ignite/ci/web/model/JiraCommentResponse.java | 2 +-
.../org/apache/ignite/ci/web/model/Version.java | 8 +-
.../java/org/apache/ignite/ci/web/model/Visa.java | 10 +-
.../apache/ignite/ci/web/model/VisaRequest.java | 17 ++-
.../model/current/ChainAtServerCurrentStatus.java | 56 +++++++
.../ci/web/model/current/SuiteCurrentStatus.java | 1 -
.../ignite/ci/web/model/current/TestFailure.java | 6 +-
.../ignite/ci/web/model/hist/BuildsHistory.java | 64 ++++++--
.../ignite/ci/web/model/hist/TestHistory.java | 2 -
.../ci/web/model/hist/VisasHistoryStorage.java | 40 +++--
.../apache/ignite/ci/web/rest/TriggerBuilds.java | 3 +-
.../ignite/ci/web/rest/build/CompareBuilds.java | 2 +-
.../src/main/webapp/js/common-1.6.js | 19 ++-
ignite-tc-helper-web/src/main/webapp/js/prs-1.0.js | 21 ++-
.../src/main/webapp/js/testfails-2.1.js | 119 ++++++++-------
.../ci/tcbot/chain/PrChainsProcessorTest.java | 45 +++++-
.../ci/teamcity/ignited/BuildKeyUnitTest.java | 52 +++++++
.../ignited/IgnitedTcInMemoryIntegrationTest.java | 118 ++++++++++++++-
.../ci/teamcity/ignited/TeamcityIgnitedMock.java | 2 +-
73 files changed, 1484 insertions(+), 481 deletions(-)
copy
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/{github/ignited/IGitHubConnIgnitedProvider.java
=> jira/IJiraIntegrationProvider.java} (85%)
create mode 100644
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/jira/Jira.java
copy
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/{di/scheduler/SchedulerModule.java
=> jira/JiraIntegrationModule.java} (78%)
copy
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/{github/pure/GitHubCachingProvider.java
=> jira/JiraIntegrationProvider.java} (68%)
copy
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/{github/ignited/IGitHubConnIgnited.java
=> jira/package-info.java} (75%)
create mode 100644
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/observer/package-info.java
rename
ignite-tc-helper-web/src/main/java/org/apache/ignite/ci/teamcity/ignited/{ =>
buildref}/BuildRefDao.java (91%)
create mode 100644
ignite-tc-helper-web/src/test/java/org/apache/ignite/ci/teamcity/ignited/BuildKeyUnitTest.java