Marco Castelluccio
6424b1f690
Version 0.0.135
2019-10-22 18:13:31 +01:00
Marco Castelluccio
4a642f215f
Add the past failures support DB to the artifacts list of the test scheduling history retrieval task
2019-10-22 17:46:15 +01:00
Marco Castelluccio
f01badfb11
Add the version file of the test scheduling history DB to the artifacts list of the retrieval task
2019-10-22 17:46:15 +01:00
Marco Castelluccio
898d911013
Fix path in Taskcluster worker to the test scheduling history DB
2019-10-22 17:46:15 +01:00
Marco Castelluccio
6f145cfcb3
Use shelve to avoid running out of memory while calculating past failures
2019-10-22 17:46:15 +01:00
Marco Castelluccio
a5b12b3e9c
Don't get the ExpQueue from the dicts multiple times
2019-10-22 17:46:15 +01:00
Marco Castelluccio
406f9c01ec
Delete elements we no longer need from the push data as soon as we don't need them to decrease memory pressure
2019-10-22 17:46:15 +01:00
Philemon Johnson
2047243f2e
When using pip in .taskcluster.yml and in Docker files, add options --disable-pip-version-check, --no-cache-dir and --quiet ( #1032 )
2019-10-21 17:42:39 +01:00
dependabot-preview[bot]
6b6bb726a9
Bump wmd from 1.3.1 to 1.3.2 ( #1031 )
...
Bumps [wmd](https://github.com/src-d/wmd-relax ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/src-d/wmd-relax/releases )
- [Commits](https://github.com/src-d/wmd-relax/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 14:02:05 +01:00
dependabot-preview[bot]
a36edbbe14
Bump shap from 0.30.2 to 0.31.0 ( #1030 )
...
Bumps [shap](https://github.com/slundberg/shap ) from 0.30.2 to 0.31.0.
- [Release notes](https://github.com/slundberg/shap/releases )
- [Commits](https://github.com/slundberg/shap/compare/0.30.2...0.31.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-21 10:48:00 +01:00
Marco Castelluccio
518155a7b9
Specify matplotlib in the requirements
...
It was indirectly installed thanks to shap (until 0.31.0)
2019-10-21 10:33:39 +01:00
Marco Castelluccio
8becafa293
Version 0.0.134
2019-10-20 14:52:54 +01:00
Marco Castelluccio
0cfacecb57
Fix push_data.json.zst artifact path
2019-10-20 14:04:20 +01:00
Marco Castelluccio
f2ff1c5a14
Version 0.0.133
2019-10-19 23:07:28 +01:00
Marco Castelluccio
35b4544718
Fix ADR cache fallback URL
2019-10-19 23:07:12 +01:00
Marco Castelluccio
6546cb0682
Fix log message
2019-10-19 23:06:01 +01:00
Marco Castelluccio
cba3227296
Version 0.0.132
2019-10-19 21:41:36 +01:00
Marco Castelluccio
585741af22
Try downloading ADR cache from previous index URL if it's not available at the current index URL
...
We can remove this fallback after the first successful run of the new task.
2019-10-19 21:26:42 +01:00
Marco Castelluccio
940e97cdcf
Be quiet when installing bugbug package in the test scheduling history push data retrieval task
2019-10-19 21:22:42 +01:00
dependabot-preview[bot]
0595eb99ad
Bump pandas from 0.25.1 to 0.25.2 ( #1027 )
...
Bumps [pandas](https://github.com/pandas-dev/pandas ) from 0.25.1 to 0.25.2.
- [Release notes](https://github.com/pandas-dev/pandas/releases )
- [Changelog](https://github.com/pandas-dev/pandas/blob/master/RELEASE.md )
- [Commits](https://github.com/pandas-dev/pandas/compare/v0.25.1...v0.25.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-19 11:42:17 +01:00
Marco Castelluccio
39f4a0509b
Version 0.0.131
2019-10-18 14:21:19 +01:00
Marco Castelluccio
86a6d0a6b9
Fix dependency name
...
Regressed by dc3c3b83da
2019-10-18 14:20:57 +01:00
Marco Castelluccio
db0486513b
Version 0.0.130
2019-10-18 14:03:07 +01:00
Marco Castelluccio
5713425500
Use relman-svc compute for the ADR task
...
Since the tasks were split with dc3c3b83da
,
the ADR task is not bounded by performance yet.
2019-10-18 13:38:13 +01:00
Marco Castelluccio
dc3c3b83da
Split test scheduling history retriever task into two
2019-10-18 13:33:53 +01:00
Marco Castelluccio
916f6569a3
Refactor test scheduling history retriever script a bit
...
Splitting ADR-stuff with ADR-retrieved data processing
2019-10-18 13:08:12 +01:00
Marco Castelluccio
5180afd05c
Use previous test scheduling history DB when generating a new one with new pushes
...
Fixes #983
2019-10-18 13:01:18 +01:00
Caitlin White
ef1cdc8394
Add basic test for defect_enhancement_task model ( #1019 )
...
Fixes #438
2019-10-18 11:56:23 +02:00
dependabot-preview[bot]
13973a6cc0
Bump taskcluster from 20.0.0 to 21.0.0 ( #1026 )
...
Bumps [taskcluster](https://github.com/taskcluster/taskcluster ) from 20.0.0 to 21.0.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/v20.0.0...v21.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-18 11:55:23 +02:00
dependabot-preview[bot]
ecf037cde8
Bump numpy from 1.17.2 to 1.17.3 ( #1025 )
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.17.2 to 1.17.3.
- [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.17.2...v1.17.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-18 11:54:50 +02:00
Marco Castelluccio
bf95cd48c4
Version 0.0.129
2019-10-18 01:25:31 +01:00
Marco Castelluccio
3324f91f00
Keep using standard json library in the test scheduling history retrieval task
...
The orjson library doesn't support stream reading from a file, so here
the standard json library is preferable.
2019-10-18 01:25:31 +01:00
dependabot-preview[bot]
25e29d4fe0
Bump rs-parsepatch from 0.2.3 to 0.2.4 ( #1024 )
...
Bumps [rs-parsepatch]() from 0.2.3 to 0.2.4.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-17 11:27:47 +02:00
Marco Castelluccio
b4a56e7dcd
Version 0.0.128
2019-10-16 16:28:06 +02:00
Marco Castelluccio
517519d7d6
Add a test for the removal of a non-existent DB
2019-10-16 16:20:53 +02:00
Marco Castelluccio
72e8961675
Don't fail when trying to remove a DB which does not exist
...
For example, the bug retriever is trying to delete old bugs, but
the deletion fails when we increase the version of the bugs DB and
we need to download a completely new one.
2019-10-16 16:19:11 +02:00
Marco Castelluccio
ef767034df
orjson.dumps returns bytes and not str, so we don't need no encoding
2019-10-16 16:18:50 +02:00
Marco Castelluccio
89e88981b7
Use orjson in cases where we need high performance
2019-10-16 16:10:29 +02:00
Marco Castelluccio
deed153210
Version 0.0.127
2019-10-16 15:18:36 +02:00
dependabot-preview[bot]
90c676a4ce
Bump taskcluster from 19.0.0 to 20.0.0 ( #1020 )
...
Bumps [taskcluster](https://github.com/taskcluster/taskcluster ) from 19.0.0 to 20.0.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/v19.0.0...v20.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-16 14:47:04 +02:00
dependabot-preview[bot]
94d6d5cb4c
Bump rs-parsepatch from 0.2.2 to 0.2.3 ( #1022 )
...
Bumps [rs-parsepatch]() from 0.2.2 to 0.2.3.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-10-16 14:36:49 +02:00
Marco Castelluccio
b2ab81d3e8
Pin CI image to Python 3.7
2019-10-16 14:07:03 +02:00
Marco Castelluccio
898dea8bdb
Count total number of commits while iterating to get the file counts
2019-10-16 10:09:43 +02:00
Marco Castelluccio
7007118e88
Update Bugzilla DB version, as there are some component changes
2019-10-16 10:07:30 +02:00
Marco Castelluccio
b3a3763a86
Version 0.0.126
2019-10-15 23:25:26 +02:00
Marco Castelluccio
e230508a30
Exctractor's transform argument must be a function returning an iterable
...
Regression from c9f8613d79
2019-10-15 23:04:44 +02:00
Marco Castelluccio
a6a4b471dd
Version 0.0.125
2019-10-15 14:20:26 +02:00
Marco Castelluccio
3d36786b58
Install libffi-dev, required for cffi
2019-10-15 14:20:09 +02:00
Marco Castelluccio
91ea555aca
Version 0.0.124
2019-10-15 12:09:51 +02:00
Marco Castelluccio
7f8e08c20d
Add a task to train the test selection model
2019-10-12 17:31:28 +01:00