Dmitriy Pavlov [Tue, 7 Dec 2021 21:00:27 +0000 (00:00 +0300)]
IGNITE-16074: Fixing trends page
Dmitriy Pavlov [Tue, 7 Dec 2021 20:46:20 +0000 (23:46 +0300)]
IGNITE-16074: Last selected TC Branch is displayed instead of referenced one
sergeyuttsel [Thu, 2 Dec 2021 15:04:08 +0000 (18:04 +0300)]
Added a TeamCity queue size checking to not start new builds if the queue is too big. Fixes #187
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
Dmitriy Pavlov [Wed, 17 Nov 2021 15:47:55 +0000 (18:47 +0300)]
Odd space removed from config
Dmitriy Pavlov [Wed, 17 Nov 2021 15:45:52 +0000 (18:45 +0300)]
Small refactoring
Dmitriy Pavlov [Tue, 5 Oct 2021 09:48:25 +0000 (12:48 +0300)]
Fix for odd spaces in auth token, causes failure during applying config
Dmitriy Pavlov [Thu, 30 Sep 2021 13:09:15 +0000 (16:09 +0300)]
Code cleanup - unused test stop was removed
Dmitriy Pavlov [Wed, 29 Sep 2021 16:35:32 +0000 (19:35 +0300)]
Updating Ignite version to the latest 2x release
Dmitriy Pavlov [Wed, 29 Sep 2021 16:32:06 +0000 (19:32 +0300)]
Fix bug for RunAll reported as running (newer TC versions reports intermediate state as running for composite builds)
Dmitriy Pavlov [Thu, 23 Sep 2021 17:24:28 +0000 (20:24 +0300)]
Reference configuration update according to latest changes
Dmitriy Pavlov [Thu, 23 Sep 2021 16:44:57 +0000 (19:44 +0300)]
Reference configuration update according to latest changes
sergeyuttsel [Thu, 1 Jul 2021 16:20:05 +0000 (19:20 +0300)]
Set "2.x" version, because by default latest version of Vue is "v3.0.0-alpha.6" now. Fixes #185
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Thu, 1 Jul 2021 16:12:03 +0000 (19:12 +0300)]
Added Windows agents filter for builds triggering on TeamCity. Fixes #184
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
Slava Koptilin [Wed, 13 Jan 2021 13:15:11 +0000 (16:15 +0300)]
Fixed merge conflict.
sergeyuttsel [Tue, 12 Jan 2021 21:29:47 +0000 (00:29 +0300)]
Added mute issues from board. Fixes #181
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Tue, 12 Jan 2021 20:53:53 +0000 (23:53 +0300)]
Removed tests from other branches in Visa's new tests list. Fixes #183
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
Slava Koptilin [Thu, 17 Dec 2020 10:28:18 +0000 (13:28 +0300)]
Fixed travis build.
sergeyuttsel [Wed, 16 Dec 2020 13:06:45 +0000 (16:06 +0300)]
Fixed collecting issues under the same topic on the MTCGA board.
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Wed, 9 Dec 2020 09:15:36 +0000 (12:15 +0300)]
Cleaning improvement. Added new time period for deleting old log files.
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Mon, 2 Nov 2020 09:50:00 +0000 (12:50 +0300)]
Added option to filter branches on TC bot issues board. Fixes #176
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Wed, 21 Oct 2020 08:06:25 +0000 (11:06 +0300)]
Added ability to use a team tag with more than 2 characters.
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Mon, 14 Sep 2020 11:51:20 +0000 (14:51 +0300)]
Changed rule for detecting critical suite failure. Fixes #174
Signed-off-by: Slava Koptilin <slava.koptilin@gmail.com>
sergeyuttsel [Tue, 11 Aug 2020 14:47:36 +0000 (17:47 +0300)]
Improved flaky test detection to avoid reporting redundant messages #173
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Mon, 3 Aug 2020 19:19:31 +0000 (22:19 +0300)]
Improved exception handling on periodic check servers queue failed. Added slack notification. #172
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Thu, 9 Jul 2020 20:17:13 +0000 (23:17 +0300)]
Added web link to suite names in new tests list #170
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Thu, 9 Jul 2020 20:16:13 +0000 (23:16 +0300)]
New tests list doesn't contain ignored and muted tests. Fix visa text. #169
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Thu, 9 Jul 2020 20:13:47 +0000 (23:13 +0300)]
Increased the number of files to save logs in 2 weeks #168
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Thu, 9 Jul 2020 20:12:17 +0000 (23:12 +0300)]
Checkbox 'delete all files in checkout directory before each snapshot dependency build' #167
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
Ivan Rakov [Thu, 25 Jun 2020 11:39:34 +0000 (14:39 +0300)]
Revert "Checkbox 'Delete all files in checkout directory before each snapshot dependency build' added (#161)"
This reverts commit
6d9f9a5d
Ivan Rakov [Thu, 25 Jun 2020 11:34:06 +0000 (14:34 +0300)]
Fixed license headers
sergeyuttsel [Tue, 16 Jun 2020 11:54:26 +0000 (14:54 +0300)]
Highlight newly added tests in TC bot visa #166
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Wed, 10 Jun 2020 16:30:05 +0000 (19:30 +0300)]
Cleanup team tags if issue on board is partially fixed - Fixes #164.
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Wed, 3 Jun 2020 18:14:46 +0000 (21:14 +0300)]
Cache and log cleaner (#162)
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Wed, 3 Jun 2020 18:02:19 +0000 (21:02 +0300)]
Added regex for test class and method name (#163)
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Mon, 25 May 2020 17:32:22 +0000 (20:32 +0300)]
Checkbox 'Delete all files in checkout directory before each snapshot dependency build' added (#161)
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Mon, 25 May 2020 17:30:20 +0000 (20:30 +0300)]
Consider fail exit code and oom as a critical problem to show on board (#160)
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
Ivan Rakov [Fri, 8 May 2020 16:56:12 +0000 (19:56 +0300)]
Revert "Highlight newly added tests in TC bot visa (#158)"
sergeyuttsel [Mon, 27 Apr 2020 17:34:15 +0000 (20:34 +0300)]
Show tests on TC board that were stable and have become flaky (#159)
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
sergeyuttsel [Mon, 27 Apr 2020 17:22:22 +0000 (20:22 +0300)]
Highlight newly added tests in TC bot visa (#158)
Signed-off-by: Ivan Rakov <ivan.glukos@gmail.com>
Dmitriy Pavlov [Tue, 24 Dec 2019 11:59:42 +0000 (14:59 +0300)]
Nullable annotation fix
Mirza Aliev [Tue, 24 Dec 2019 11:56:32 +0000 (14:56 +0300)]
Add option to disable auto-triggering bot during working hours (#157)
Ivan Rakov [Tue, 24 Dec 2019 11:55:41 +0000 (14:55 +0300)]
Store JIRA status ID instead of status text (#156)
* Fixed issue when bot didn't detect branches due to translated JIRA issue status
* Added license headers
Ivan Rakov [Sun, 8 Dec 2019 13:54:21 +0000 (16:54 +0300)]
added button for Slack notifications testing (#155)
Dmitriy Pavlov [Mon, 16 Sep 2019 17:17:35 +0000 (20:17 +0300)]
Version update
Jokser [Fri, 30 Aug 2019 16:26:18 +0000 (19:26 +0300)]
Replaced Re-run possible blockers & comment JIRA with Re-run possible blockers (top queue).
Jokser [Fri, 30 Aug 2019 10:19:51 +0000 (13:19 +0300)]
Remove legacy TC config loading in tests to make it possible build project from scratch
Dmitriy Pavlov [Mon, 26 Aug 2019 17:02:14 +0000 (20:02 +0300)]
Bot switched to Ignite 2.7.6-RC1
Dmitriy Pavlov [Sun, 18 Aug 2019 18:15:41 +0000 (21:15 +0300)]
Bot switched to Ignite 2.7.6-RC0
Dmitriy Pavlov [Fri, 16 Aug 2019 18:13:03 +0000 (21:13 +0300)]
Board: small fixes for counters
Dmitriy Pavlov [Fri, 16 Aug 2019 17:39:31 +0000 (20:39 +0300)]
Board: optimizing process of issues handling, avoid odd updates
Dmitriy Pavlov [Fri, 16 Aug 2019 16:07:17 +0000 (19:07 +0300)]
Branch name from PR is also used for ticket resolution in PRs list
Dmitriy Pavlov [Fri, 16 Aug 2019 15:37:55 +0000 (18:37 +0300)]
Admin user flag, now allows to forcibly resolve ticket from the board.
Dmitriy Pavlov [Fri, 16 Aug 2019 14:00:24 +0000 (17:00 +0300)]
Triggering fix: older master builds were not triggered because build type ID is not checked during check queue job
Dmitriy Pavlov [Fri, 16 Aug 2019 11:17:07 +0000 (14:17 +0300)]
Board: Suites problem support, migration to new displaying of issues lists;
Board: Web links supported to refer to the tests
Board: Commit author, hidden email
Queue builds: separate monitoring of all suites triggering for debug
UI: fixes for Authorisation from board; Chain Href fixed for build and history - Fixes #154.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Thu, 15 Aug 2019 17:53:35 +0000 (20:53 +0300)]
Board: Displaying each test details added - Fixes #153.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Wed, 14 Aug 2019 18:28:53 +0000 (21:28 +0300)]
Board: Change display for commits, try to show username from TC Bot instead of email
Dmitriy Pavlov [Wed, 14 Aug 2019 16:13:57 +0000 (19:13 +0300)]
Board: Fixed UI error for screen display: error is not hidden;
PRs, Current: too often update from server made less frequent
Dmitriy Pavlov [Tue, 13 Aug 2019 18:27:16 +0000 (21:27 +0300)]
Resurrected fixed defect problem resolved, new contributed tests are now failure for board
Dmitriy Pavlov [Tue, 13 Aug 2019 17:56:20 +0000 (20:56 +0300)]
Resolve button without check conditions. - Fixes #152.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Tue, 13 Aug 2019 17:53:22 +0000 (20:53 +0300)]
Reference to the new board, version update
Dmitriy Pavlov [Mon, 12 Aug 2019 17:35:51 +0000 (20:35 +0300)]
Version update
Dmitriy Pavlov [Mon, 12 Aug 2019 17:35:33 +0000 (20:35 +0300)]
Board changes for displaying defects - Fixes #151.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Mon, 12 Aug 2019 15:12:31 +0000 (18:12 +0300)]
Counters for tracking updates for particular branches implementation - Fixes #148.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Mon, 12 Aug 2019 11:06:20 +0000 (14:06 +0300)]
YAGNI
sergey antonov [Fri, 9 Aug 2019 20:53:08 +0000 (23:53 +0300)]
Resize suite id field (#150)
* Expand suiteId field
* Expand Chain field length in notify Jira topic
Sergey Antonov [Fri, 9 Aug 2019 18:36:28 +0000 (21:36 +0300)]
Expand suiteId field - Fixes #149.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Fri, 9 Aug 2019 11:53:23 +0000 (14:53 +0300)]
Version update
Dmitriy Pavlov [Fri, 9 Aug 2019 11:45:22 +0000 (14:45 +0300)]
Version update
Dmitriy Pavlov [Fri, 9 Aug 2019 11:44:47 +0000 (14:44 +0300)]
Compacted history for tests: byte array introduced instead of objects with primitives, caching constants compactor IDs to reduce map get count, unit tests fixed - Fixes #147.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Tue, 6 Aug 2019 17:54:32 +0000 (20:54 +0300)]
Board: Summary of non-fixed failures as new screen (phase 1) - Fixes #140.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Tue, 6 Aug 2019 14:13:23 +0000 (17:13 +0300)]
Fixed race between caches updates: interceptor based cache was returning stale builds history.
Dmitriy Pavlov [Tue, 6 Aug 2019 13:04:30 +0000 (16:04 +0300)]
Additional singlethread test for cache invalidation for history
Dmitriy Pavlov [Tue, 6 Aug 2019 12:03:26 +0000 (15:03 +0300)]
NPE fix
Dmitriy Pavlov [Tue, 6 Aug 2019 11:58:52 +0000 (14:58 +0300)]
Workaround for problem: [TC Bot] Add button for force loading updates from TC
Dmitriy Pavlov [Tue, 6 Aug 2019 11:44:02 +0000 (14:44 +0300)]
New tracked branch test selection option: Show muted/show ignored tests (#146)
Show muted and ignored tests mode implementation started, added muted &ignored tests to report
Dmitriy Pavlov [Tue, 6 Aug 2019 11:17:30 +0000 (14:17 +0300)]
Tests fix & version updated
Dmitriy Pavlov [Mon, 5 Aug 2019 18:37:49 +0000 (21:37 +0300)]
Check missing invalidation todo added
Dmitriy Pavlov [Mon, 5 Aug 2019 16:16:07 +0000 (19:16 +0300)]
IGNITE-11962: Fix detection of newly contributed tests: detect new tests only, filter out init errors (new Missing status was instroduced, new test requires 4missing&4failures) - Fixes #143.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Mon, 5 Aug 2019 14:15:42 +0000 (17:15 +0300)]
Speed up filtering builds for trends in case border for build ID is set - Fixes #145.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Mon, 5 Aug 2019 13:57:41 +0000 (16:57 +0300)]
IGNITE-10095: Filter suite and test history by build tag finished, Suite History made versioned entity and enforced to rebuild for tags filter, UI bugs fixed - Fixes #144.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Mon, 5 Aug 2019 10:45:44 +0000 (13:45 +0300)]
Update TC Bot version
Dmitriy Pavlov [Sat, 3 Aug 2019 21:27:50 +0000 (00:27 +0300)]
Unit tests fixed
Dmitriy Pavlov [Sat, 3 Aug 2019 17:49:49 +0000 (20:49 +0300)]
Fix test history not sorted bug
Dmitriy Pavlov [Sat, 3 Aug 2019 17:39:10 +0000 (20:39 +0300)]
Performance fixes:
- Invocation history for tests (parameters removed for now, Tree Map repaced by list to reduce Heap usage);
- Fat build test invocation v2.0 (no odd lines in test details, no bit set to reduce Heap);
- Reconciliation of build refs and fat build made per partition to collocate reads of fat builds partition files;
Fixes #142
Dmitriy Pavlov [Thu, 1 Aug 2019 15:05:11 +0000 (18:05 +0300)]
Tracked branch list now contains number of suites running and queued
Dmitriy Pavlov [Wed, 31 Jul 2019 18:40:45 +0000 (21:40 +0300)]
Link to suite history bug fixed
Dmitriy Pavlov [Wed, 31 Jul 2019 16:58:59 +0000 (19:58 +0300)]
Blockers short models created to reduce GC; Full Test Ocurrence convert removed (#141)
Dmitriy Pavlov [Wed, 31 Jul 2019 15:19:39 +0000 (18:19 +0300)]
Run All should be default instead of Run All Nightly; automatic selecting default configuration
Dmitriy Pavlov [Tue, 30 Jul 2019 14:25:17 +0000 (17:25 +0300)]
Sync gap fix for case there is a lot of non-modified builds (#139)
Dmitriy Pavlov [Tue, 30 Jul 2019 12:06:32 +0000 (15:06 +0300)]
Removing empty method
Dmitriy Pavlov [Tue, 30 Jul 2019 11:58:45 +0000 (14:58 +0300)]
Add logging from monitoring interceptor, all tasks added to monitoring log
Dmitriy Pavlov [Mon, 29 Jul 2019 15:49:42 +0000 (18:49 +0300)]
Version updated, reference to modern page (current) instead of all.html
Dmitriy Pavlov [Mon, 29 Jul 2019 15:45:10 +0000 (18:45 +0300)]
Show tests with duration > 1 minute in RunAll: Filtering history by scale factor: Dummy limitation for a number of checks to be done - Fixes #138.
Signed-off-by: Dmitriy Pavlov <dpavlov@apache.org>
Dmitriy Pavlov [Mon, 29 Jul 2019 13:58:01 +0000 (16:58 +0300)]
Trigger builds more aggressive: 20% agents should be free to trigger
Dmitriy Pavlov [Fri, 26 Jul 2019 17:56:53 +0000 (20:56 +0300)]
Current tracked branch: Option added to show tests longer that N seconds: fix UI bug, don't hide because of fail rate filter
Dmitriy Pavlov [Fri, 26 Jul 2019 17:15:05 +0000 (20:15 +0300)]
Current tracked branch: Option added to show tests longer that N seconds
Alexey Goncharuk [Fri, 26 Jul 2019 06:01:42 +0000 (09:01 +0300)]
IGNITE-12019 Remember baseBranchForTC on pr.html refresh (#137)
Dmitriy Pavlov [Thu, 25 Jul 2019 18:17:31 +0000 (21:17 +0300)]
Current tracked branch failures: UI-based data filters were added to UI (expandable panel)
Dmitriy Pavlov [Thu, 25 Jul 2019 15:35:15 +0000 (18:35 +0300)]
Removal of non working part in config example
Dmitriy Pavlov [Thu, 25 Jul 2019 15:18:16 +0000 (18:18 +0300)]
Fix default baseline selection: base branch should be taken from TC aliased service (not root).