Marco Castelluccio
74a897a67d
Bump to 1.11.2
2020-12-02 15:21:49 +01:00
Marco Castelluccio
4360039d74
Cache all push tasks ( #369 )
...
Fixes #368
2020-12-02 15:20:43 +01:00
Marco Castelluccio
7d496be0b6
Update dependencies
2020-12-02 13:32:34 +01:00
Marco Castelluccio
9a1bcceb85
Bump to 1.11.1
2020-11-30 18:11:18 +01:00
Marco Castelluccio
4fce03fc22
Don't load all errorsummary.log lines in memory, just iterate over them
...
Fixes #366
2020-11-30 18:08:42 +01:00
Marco Castelluccio
44aff21996
Iterate errorsummary.log lines only once
2020-11-30 18:08:42 +01:00
Marco Castelluccio
be0b77aa2c
Don't memoize the Task artifacts property ( #365 )
...
It is only used once, there is no need to memoize it.
2020-11-30 17:59:05 +01:00
dependabot[bot]
ccd530896b
Bump pre-commit from 2.8.2 to 2.9.2 ( #364 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.8.2 to 2.9.2.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.8.2...v2.9.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-26 10:56:35 +01:00
dependabot[bot]
7a3a955fa4
Bump boto3 from 1.16.18 to 1.16.25 ( #363 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.16.18 to 1.16.25.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.16.18...1.16.25 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-26 10:41:25 +01:00
dependabot[bot]
cd591d26be
Bump aiohttp from 3.7.2 to 3.7.3 ( #360 )
...
Bumps [aiohttp](https://github.com/aio-libs/aiohttp ) from 3.7.2 to 3.7.3.
- [Release notes](https://github.com/aio-libs/aiohttp/releases )
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst )
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.2...v3.7.3 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-26 10:33:47 +01:00
Andrew Halberstadt
216e9f036e
Bump to 1.11.0
2020-11-16 10:20:09 -05:00
Andrew Halberstadt
8e1fcd09dd
Support 'push_test_groups' contract from treeherder_client data source
2020-11-16 07:14:23 -08:00
Andrew Halberstadt
e21c91f496
Move test case responses to a container class
2020-11-16 07:14:23 -08:00
Andrew Halberstadt
24f408448f
Update dependencies
2020-11-16 10:08:06 -05:00
Marco Castelluccio
cd5ebafba4
Bump to 1.10.2
2020-11-09 19:56:04 +01:00
Marco Castelluccio
cd8f613d14
Pass backouts=1 to json-automationrelevance to retrieve backedoutby information ( #353 )
...
Fixes #352
2020-11-09 19:49:35 +01:00
Marco Castelluccio
a6eb2654d0
Bump to 1.10.1
2020-11-09 12:36:01 +01:00
Marco Castelluccio
b7a3ed07d7
Don't fail when hitting pushes with a broken decision task, just skip them instead ( #347 )
...
Fixes #346
2020-11-09 12:35:02 +01:00
dependabot[bot]
d3b7d75f1b
Bump boto3 from 1.16.9 to 1.16.13 ( #349 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.16.9 to 1.16.13.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.16.9...1.16.13 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-09 11:46:46 +01:00
dependabot[bot]
604234d441
Bump sphinx from 3.2.1 to 3.3.0 ( #350 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 3.2.1 to 3.3.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/3.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.2.1...v3.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-09 11:46:35 +01:00
Marco Castelluccio
b4d25bc532
Bump to 1.10.0
2020-11-05 20:39:05 +01:00
Cameron Dawson
0a4cd1f980
Improve the logging in the **post_init** function of the TestTask class
2020-11-05 19:36:43 +01:00
Cameron Dawson
7b8194434d
Add support for push_test_groups to treeherder_db datasource
2020-11-05 19:36:43 +01:00
Cameron Dawson
235588d49c
Avoid setting 'result' in treeherder_db datasource tasks when it is 'unknown'
2020-11-05 19:36:43 +01:00
Cameron Dawson
202295f080
Add 'state' field to treeehrder_db datasource
2020-11-05 19:36:43 +01:00
Marco Castelluccio
0e99ade1a6
Replace `bustage` with `busted` in the map to translate ActiveData results
...
Fixes #344
2020-11-05 08:33:10 -08:00
Marco Castelluccio
753576e41e
Bump to 1.9.6
2020-11-05 17:09:34 +01:00
Marco Castelluccio
f1cb026234
Protect creation of boto s3 clients with a lock ( #341 )
...
Fixes #340
2020-11-05 17:08:34 +01:00
Marco Castelluccio
a08eb9ad39
Assume a commit was not backed-out if the 'backedoutby' field is not present in json-automationrelevance ( #343 )
...
The behavior of json-rev and json-automationrelevance are a bit different for non backed-out commits.
The first always has a 'backedoutby' field, and it is empty in case of non backed-out commits.
The second doesn't have a 'backedoutby' field for non backed-out commits.
Fixes #342
2020-11-05 17:07:50 +01:00
Marco Castelluccio
58ac7bc3f6
Bump to 1.9.5
2020-11-04 17:30:03 +01:00
Marco Castelluccio
fc3706584c
Use json-automationrelevance to retrieve all information about commits ( #332 )
...
Instead of relying on both json-rev and json-automationrelevance.
Fixes #331
2020-11-04 17:29:07 +01:00
dependabot[bot]
c414ebffbe
Bump boto3 from 1.16.5 to 1.16.9 ( #337 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.16.5 to 1.16.9.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.16.5...1.16.9 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-02 11:34:05 +01:00
dependabot[bot]
09ebf60e39
Bump pre-commit from 2.7.1 to 2.8.2 ( #338 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.7.1 to 2.8.2.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.7.1...v2.8.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-02 11:33:43 +01:00
dependabot[bot]
5c973fcceb
Bump pytest from 6.1.1 to 6.1.2 ( #339 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.1.1...6.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-11-02 11:28:16 +01:00
Marco Castelluccio
ac8768ece3
Bump to 1.9.4
2020-10-30 13:27:30 +01:00
Marco Castelluccio
b4d80ccd6b
Add a method to generate all groups, on given configurations, selected by shadow schedulers
...
Fixes #334
2020-10-30 01:18:48 +01:00
Marco Castelluccio
99b52d7d13
Drop support for the legacy optimized tasks format
...
It's not Jan 1 2021, but we have enough pushes now with the new format that we
no longer need to support the legacy one.
2020-10-30 01:18:48 +01:00
Andrew Halberstadt
49f842d9a2
Fix assumption that tasks which are 'resolved' are also 'started' ( #333 )
2020-10-28 21:53:21 +01:00
Marco Castelluccio
2b06735ad4
Bump to 1.9.3
2020-10-28 16:27:08 +01:00
Marco Castelluccio
75e2d4f8fc
Share a single boto client between all threads
2020-10-28 16:26:38 +01:00
Marco Castelluccio
17ae8f3411
Bump to 1.9.2
2020-10-28 13:40:22 +01:00
Marco Castelluccio
898c6f027a
Don't use TaskclusterConfig helper, use the taskcluster.Queue class directly
...
Fixes #329
2020-10-28 13:39:35 +01:00
Andrew Halberstadt
771408f5fa
Bump to 1.9.1
2020-10-27 11:00:27 -04:00
Andrew Halberstadt
37e2fbf401
Remove trailing slash that was accidentally added to the treeherder base_url
2020-10-27 10:58:31 -04:00
Andrew Halberstadt
f66cf28873
Bump to 1.9.0
2020-10-27 10:49:31 -04:00
Andrew Halberstadt
1ea032fbbd
Add an alias to the 'treeherder' data source to maintain backwards compatibility
2020-10-27 10:49:13 -04:00
Marco Castelluccio
a69596d945
Update dependencies
2020-10-27 15:41:49 +01:00
Andrew Halberstadt
7ee60583d8
Add a 'treeherder_client' data source
2020-10-27 06:52:38 -07:00
Andrew Halberstadt
25f2f4c4b0
Stop assuming all tasks have a 'treeherder' property
2020-10-27 06:52:38 -07:00
Andrew Halberstadt
660cb5f1a6
Rename 'push_tasks_results' contract to 'push_tasks_classifications'
2020-10-27 06:52:38 -07:00