Граф коммитов

2756 Коммитов

Автор SHA1 Сообщение Дата
dependabot-preview[bot] 86f53357ab
Bump adr from 0.18.9 to 0.18.10 (#1635)
Bumps [adr](https://github.com/mozilla/adr) from 0.18.9 to 0.18.10.
- [Release notes](https://github.com/mozilla/adr/releases)
- [Commits](https://github.com/mozilla/adr/compare/0.18.9...0.18.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-11 23:42:46 +02:00
dependabot-preview[bot] 960b28a554
Bump taskcluster from 30.1.0 to 30.1.1 (#1634)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 30.1.0 to 30.1.1.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v30.1.0...v30.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-11 23:42:36 +02:00
dependabot-preview[bot] c320878307
Bump pre-commit from 2.5.0 to 2.5.1 (#1633)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.5.0 to 2.5.1.
- [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.5.0...v2.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-11 23:42:26 +02:00
Marco Castelluccio 9dc06e928c Make the number of pushes to regenerate configurable with an environment variable 2020-06-11 22:58:14 +02:00
Marco Castelluccio 5f4fe8c164 Use a larger instance for the test config_group scheduling history push data retrieval task 2020-06-11 15:23:36 +02:00
Marco Castelluccio bd722027dd Fix Taskcluster index URL for the test config_group scheduling history retrieval task 2020-06-11 15:22:21 +02:00
Marco Castelluccio 93bb633cc7 Don't specify the exact Python 3 version to use with pre-commit 2020-06-10 15:39:13 +02:00
Marco Castelluccio 096e7a456c Fix mock input in HTTP service test scheduling tests
Fixes a regression from 0a693ea2f7
2020-06-10 15:04:42 +02:00
Marco Castelluccio f62caea57b Update TestSelect model evaluation code to take into account the changes to the select_configs return type
Fixes a regression from 0e68e98a54
2020-06-10 13:13:32 +02:00
Marco Castelluccio 0a693ea2f7 Change default lowest threshold for test selection from 0.3 to 0.5 2020-06-09 19:11:25 +02:00
Marco Castelluccio 0e68e98a54 Return configs on which to run groups as part of the HTTP service's test scheduling response
Part of #1117
2020-06-09 19:03:00 +02:00
Marco Castelluccio 3436ba53d5 Run type checking on test files too 2020-06-09 18:35:43 +02:00
Marco Castelluccio 5d1f758864 Make the task to train the group-level test selection model depend on the task to generate config/group failing together probabilities DB
Given that it is needed during the evaluation of the model.
2020-06-09 17:11:28 +02:00
Marco Castelluccio f7679428bb Avoid accessing failing together DB twice for each group 2020-06-09 16:10:56 +02:00
Marco Castelluccio d66e8eeb89 Use a boolean variable to reduce tasks rather than a 0/1 integer 2020-06-09 16:09:57 +02:00
Marco Castelluccio d4d49de116 Use a number of threads for XGBoost equal to the number of physical cores 2020-06-09 16:09:09 +02:00
Marco Castelluccio a9ae88b40a Version 0.0.309 2020-06-09 02:52:08 +02:00
Marco Castelluccio b486d2f304 Revert "Temporarily disable regeneration of old test scheduling history results"
This reverts commit b6830f09b4.
2020-06-09 02:39:49 +02:00
Marco Castelluccio d1dae08fec Support selecting configurations on which groups should run
Also switch from using CP-SAT to MIP, as it's faster.

Part of #1117
2020-06-09 02:39:11 +02:00
dependabot-preview[bot] 479ec905c4
Bump boto3 from 1.13.24 to 1.13.25 (#1629)
Bumps [boto3](https://github.com/boto/boto3) from 1.13.24 to 1.13.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.13.24...1.13.25)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 02:12:23 +02:00
dependabot-preview[bot] 8bc4f5dc16
Bump orjson from 3.0.2 to 3.1.0 (#1628)
Bumps [orjson](https://github.com/ijl/orjson) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/ijl/orjson/releases)
- [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ijl/orjson/compare/3.0.2...3.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 02:12:15 +02:00
dependabot-preview[bot] 29ecc9c73c
Bump pre-commit from 2.4.0 to 2.5.0 (#1627)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.4.0 to 2.5.0.
- [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.4.0...v2.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 02:12:05 +02:00
dependabot-preview[bot] 021bbde1c6
Bump mozci from 1.5.0 to 1.5.1 (#1626)
Bumps [mozci]() from 1.5.0 to 1.5.1.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-09 02:11:53 +02:00
Marco Castelluccio f584902882 Use Python 3.8 for pre-commit 2020-06-09 01:53:21 +02:00
dependabot-preview[bot] b67ea72a6d
Bump taskcluster from 30.0.2 to 30.1.0 (#1623)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 30.0.2 to 30.1.0.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v30.0.2...v30.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 13:27:55 +02:00
dependabot-preview[bot] 99febeaa0b
Bump apispec[yaml] from 3.3.0 to 3.3.1 (#1625)
Bumps [apispec[yaml]](https://github.com/marshmallow-code/apispec) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/marshmallow-code/apispec/releases)
- [Changelog](https://github.com/marshmallow-code/apispec/blob/dev/CHANGELOG.rst)
- [Commits](https://github.com/marshmallow-code/apispec/compare/3.3.0...3.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 13:27:46 +02:00
dependabot-preview[bot] d91e507f48
Bump kombu from 4.6.9 to 4.6.10 (#1624)
Bumps [kombu](https://kombu.readthedocs.io) from 4.6.9 to 4.6.10.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 13:27:36 +02:00
dependabot-preview[bot] a4b42e6a2a
Bump boto3 from 1.13.21 to 1.13.24 (#1621)
Bumps [boto3](https://github.com/boto/boto3) from 1.13.21 to 1.13.24.
- [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.13.21...1.13.24)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 13:27:25 +02:00
dependabot-preview[bot] 4f8bd97bc9
Bump numpy from 1.18.4 to 1.18.5 (#1622)
Bumps [numpy](https://github.com/numpy/numpy) from 1.18.4 to 1.18.5.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/master/doc/HOWTO_RELEASE.rst.txt)
- [Commits](https://github.com/numpy/numpy/compare/v1.18.4...v1.18.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 13:27:15 +02:00
dependabot-preview[bot] a65a1f7f75
Bump tqdm from 4.46.0 to 4.46.1 (#1620)
Bumps [tqdm](https://github.com/tqdm/tqdm) from 4.46.0 to 4.46.1.
- [Release notes](https://github.com/tqdm/tqdm/releases)
- [Commits](https://github.com/tqdm/tqdm/compare/v4.46.0...v4.46.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-08 13:27:06 +02:00
Marco Castelluccio 0cb2fdf1d3 Only post coverage status to pull requests 2020-06-08 12:41:05 +02:00
Marco Castelluccio 66ecd61018 Rename labels in http_service tests to match reality 2020-06-08 12:25:20 +02:00
Marco Castelluccio 827d3dbeb7 Log which minimum value is being used during the evaluation of the test selection model 2020-06-05 23:32:55 +02:00
Marco Castelluccio 9f413f2a86 Consider the task of selecting the best set of tasks to run as an optimization problem
First big step for #1460
2020-06-05 23:31:15 +02:00
Marco Castelluccio afbdb263c7
Don't rely on 'pushhead' to pull (#1617) 2020-06-05 22:38:56 +02:00
Marco Castelluccio e0bc6777e8 Update pre-commit repositories 2020-06-05 18:45:12 +02:00
Marco Castelluccio 5478941c87 Add a task to generate the config/group test scheduling failing together probabilities DB 2020-06-05 16:54:27 +02:00
Marco Castelluccio 10d1abbfb6 For config_group granularity, only generate failing together probabilities DB 2020-06-05 16:52:20 +02:00
Marco Castelluccio ad959acd18 Version 0.0.308 2020-06-05 13:26:13 +02:00
Marco Castelluccio b6830f09b4 Temporarily disable regeneration of old test scheduling history results 2020-06-05 13:25:57 +02:00
Marco Castelluccio 424c03bfd1 Version 0.0.307 2020-06-03 22:56:39 +02:00
Marco Castelluccio 1fda918cbd Update to version-control-tools 9e411ad9aaa4c2f107a146238104beb64f13d04f 2020-06-03 22:42:26 +02:00
Ayush Shridhar 3e605d1fae
Refactor similarity classes moving the duplicate model evaluation directly in the function to find similar bugs (#1588) 2020-06-03 22:37:24 +02:00
Marco Castelluccio 42b9dace4e Revert "Temporarily decrease the training history to retrieve for the config/group granularity"
This reverts commit e8fc1473cc.
2020-06-03 21:28:11 +02:00
Marco Castelluccio 2866e65aeb Revert "Temporarily disable regeneration of old test scheduling history results"
This reverts commit d962e2750b.
2020-06-03 21:28:02 +02:00
Marco Castelluccio 2d7150e9d6 Drop push objects after we are done with them
So the garbage collector can collect them
2020-06-03 21:27:52 +02:00
Marco Castelluccio 93bdf79a90 Split test scheduling history retriever task into three tasks (one per granularity) 2020-06-03 21:27:52 +02:00
Marco Castelluccio 520ddec533 Version 0.0.306 2020-06-03 10:55:17 +02:00
Marco Castelluccio d962e2750b Temporarily disable regeneration of old test scheduling history results 2020-06-03 10:54:48 +02:00
Marco Castelluccio e8fc1473cc Temporarily decrease the training history to retrieve for the config/group granularity 2020-06-03 10:54:13 +02:00