treeherder/tests
James Graham 494585437b Convert log parsing into a single task.
Convert the log parsing pipeline into a single task that parses
unstructured logs, stores error lines and crossreferences the
structured and unstructured lines. This relies on the fact that we
always get all the error lines for a job at once, and therefore don't
need to consider the case where a job gets structured and unstructured
log data in different requests.

The patch has the effect of unbreaking the crossreference_error_lines
functionality which means that autoclassification might start to do
something more useful again. It also has the downside that the
log_parser task now does more work in serial so the latency for a
specific job may be increased.
2017-06-12 13:14:58 +01:00
..
auth Import Auth from taskcluster rather than taskcluster.sync 2017-04-21 20:01:55 +01:00
autoclassify Bug 1351408 - Skip unmatchable failure_line entries when trying to crossreference lines (#2299) 2017-03-28 21:36:26 +01:00
client Bug 1306844 - Remove support for submitting pushes via the REST API 2017-04-24 10:50:31 +01:00
e2e Bug 1165356 - Log parser: Fetch logs using requests instead of urllib2 2017-03-22 00:50:02 +00:00
etl Update isort from 4.2.5 to 4.2.14 2017-06-06 19:20:32 +01:00
jenkins Remove workaround for Jenkins Issue 42771 (#2501) 2017-05-23 23:52:37 +01:00
log_parser Stop creating TextLogSummary objects when crossreferencing lines. 2017-06-06 19:39:04 +01:00
model Bug 1286195 - Add 'mozalloc_abort' to the bug suggestions blacklist (#2483) r=emorley 2017-05-16 15:01:51 -07:00
perfalert Bug 1344358 - Make perf regression detection work better w/ retriggers 2017-03-23 10:32:48 -04:00
sample_data Bug 1065567 - Add ability to ingest Mercurial Pushes via Pulse (#2420) 2017-05-01 16:48:45 -07:00
selenium Bug 1336556 - Replace grunt build system with neutrino/webpack 2017-03-29 22:07:24 +01:00
seta Bug 1341501 - Combine duplicate _query_latest_gecko_decision_task_id functions (#2272) 2017-03-20 17:19:52 -04:00
test_worker Bug 1329002 - Remove jobs model 2017-01-06 15:01:19 -05:00
ui Bug 1361835 - More readable number formatting in perfherder (#2446) 2017-05-05 09:57:11 -04:00
webapp Remove TextLogSummary[Line] 2017-06-06 19:39:04 +01:00
__init__.py fix RefDataManager and add firts working test on it 2013-04-17 17:13:24 +01:00
conftest.py Convert log parsing into a single task. 2017-06-12 13:14:58 +01:00
sample_data_generator.py Bug 1329002 - Remove misleading TREEHERDER_TEST_PROJECT constant 2017-01-06 15:01:19 -05:00
sampledata.py Bug 1065567 - Add ability to ingest Mercurial Pushes via Pulse (#2420) 2017-05-01 16:48:45 -07:00
settings.py Bug 1354438 - Give the Bug Filer control of its own API URL (#2328) r=emorley 2017-04-10 13:18:49 -07:00
test_checks.py Bug 1289156 - Add a Django system check for libmysqlclient >= 5.7.11 2016-08-10 11:45:08 +01:00
test_setup.py Bug 1370249 - Block unmocked HTTP requests during Python tests 2017-06-12 12:37:50 +01:00
test_utils.py Bug 1165356 - Log parser: Fetch logs using requests instead of urllib2 2017-03-22 00:50:02 +00:00