Age | Commit message (Collapse) | Author |
|
Change-Id: Ic8e7826a212596d29def869dfd711006523ab0a7
|
|
Change-Id: I4b9184d9b2086dafd4586e5e32f624ce65fe584b
|
|
Change-Id: I32ecb62374978088d352691eac44ff65dc509839
|
|
Change-Id: I687939ca1a075d21292252a133bac07662da660b
|
|
Conflicts:
app/taskqueue/celeryconfig.py
app/taskqueue/tasks.py
Change-Id: Id77a388ca5ea6dfd82efa6f9dff1d2a1672d4e38
|
|
Change-Id: Ie092623338ca3b281a9fc88a6638f2859d10be3e
|
|
Change-Id: I122671a351faf7fc6aa0442adc07c0dad5f1aa8f
|
|
* Use redis as result backend instead of mongodb (faster).
* Store results for some operations.
Change-Id: Idc12a26d1ae7ba2bceae7251e9dd068f5ca417f8
|
|
|
|
Change-Id: I4af1ad3d39fbeb859180db1d4914ea82882d2ddc
|
|
* In case, for unknown reasons, the job data cannot be found,
treat that case and set the commit, branch and URL to a
default value.
Change-Id: Ic7e32b5bb05d886ec50ed9dd438f73a41aca511c
|
|
Change-Id: I6bcd4c9af7919b3d21759a0e7cff8a8ffc5ff5fe
|
|
* This is done to collect more info on the requests that
are coming in. We have multiple emails triggered for the same
tree+kernel configuration.
Change-Id: I69f11f329654d01996973e9b7eb379aba9d948b2
|
|
Change-Id: I23e9be764f7c29ebee17335091c9ee7d4f258143
|
|
Change-Id: I2f8daeff3b7a9af6a324c23546253bc153cda166
|
|
|
|
Change-Id: I701f0d0e8ddda869b2c1aade50ae71bb95397389
|
|
Change-Id: I7328e4bd4d3f7b074a13f67edce64f629a96869b
|
|
* Make sure we first search for a previous bisect document
and in case use data in there to decide how many results
we need and the exact dates.
Change-Id: I8e661ce94408de6b35d17aed4a45c3f2bc1b46a1
|
|
* Rework bisect URLs.
* Fix URLs quotes and regex.
* Add task for comparing to another tree.
* Fix tests.
Change-Id: I7fcc3a4871c35f32b620c3ec3fbaec1116380c4f
|
|
* Move bisect functions into their own dedicated module, one
for boot and one for defconfig.
* Move common functions into dedicated module.
* Add new field to bisect document for comparison with other
tree.
* Fix tests.
Change-Id: I37aea1c5c795c38c0bfd069df30c42daed4bbcc5
|
|
* query job collection to obtain various git data
* create _parse_job_results function to deal with jobs
* add git_commit, git_url, git_branch info to email template
* conflict cleanup
* extend _parse_boot_results to allow the removal of the
intersection between two data sets.
* counts the number of set intersections
* deal with offline boards
* offline boards are not failures, so remove them from failure
set
* add offline info to email template
v1: fix pep8 warnings
Change-Id: Id316b964baa4f14137dd85613a983c64b6a7ce3d
|
|
* When importing the boot report and searching for its
defconfig/build data in the db, make sure we are using the
correct defconfig value (defconfig_full or defconfig).
Change-Id: I7b64f6f7a0e83a6510a8069608e98c97b830fbb3
|
|
Change-Id: I1a37a1cd3b7a65773394c2863ea9636907d11f15
|
|
Change-Id: Ic1b9f4eba08bd0730cd54ba26f3eb1e1b8b4bf30
|
|
Change-Id: I5da6d34527f1743b9a024cd65c61b956023288af
|
|
Change-Id: Ia6360c21ca55a283b320588ddf05a77bad7c2515
|
|
Change-Id: I966f700440cafd4693c5e07b09bbbc476727c622
|
|
* There is a problem with the visualized data when the date
of a build document is before 23:59 UTC, but its job trigger
has been performed after 23:59 UTC. We were using the filesystem
time of the parsed file, now we use the system clock time.
Change-Id: Ic4cc5d796c5ed75dca146f56b3f795b47fba5203
|
|
Change-Id: I9a8603fd36b3fda3b45220ee8c0a91814cbd3aab
|
|
Change-Id: I36da8c898107302bbea3a9fd14b65993c53bd586
|
|
Change-Id: Ia61658298143a7ca2a518d187abb57f7cd66452b
|
|
* Make it possible to trigger the boot report email
only for a single lab.
* Fix docs.
Change-Id: I3d0ae770d87a6977c7e98ee0904f09afb1f7d6d4
|
|
Change-Id: Ib962ccc5415841ce8f9ce42eb2bb64e4170ab0be
|
|
* Lower default value.
Change-Id: Ib1d3606c691388f699bfcc68023b4154b86ed667
|
|
Change-Id: I43e71e3f9c8aec25f3939d77800840c2f55e98c2
|
|
* The context manager adds useless overhead.
Change-Id: I1dce123b043237084a53a88e8d750fd990b7a6d8
|
|
* Use Tornado coroutines instead of the callback
approach.
Change-Id: I23545b621185e8ad2a525a615cd9aab0fbd4f8a0
|
|
Change-Id: I1eb5a18c9a1e90f35dea1fbc8fe48316eb135377
|
|
Change-Id: I9264b3334a16f494789dfb6a1f5cf9b0023fb8ee
|
|
Change-Id: I1ec285e9790d5ae89b45a00e81504200c03e0da0
|
|
Change-Id: If223604fd831446fe5806672b3a7495ce9c685bf
|
|
Change-Id: I6a2b1634f2f772fab5c70e2041570a2ec837266f
|
|
Change-Id: Icf80f0f03466be2078bd70cc67cac636a5817f91
|
|
Change-Id: I8726c3c03adfcfff2688c4835df62c0af3ffbdf6
|
|
* Remove/Add tralining/heading slashes accordingly.
Change-Id: Ifeb70b75d3b84efd7bcd1dc61fef1522e02fdfb5
|
|
Change-Id: Ic431529d2bab41a492932a838f9c5aad43c7a110
|
|
* Make sure PUT is considered along with POST.
* Add validation for expired fields.
Change-Id: Ia9f492b2db838148e1815f636d09c03d62d558a1
|
|
Change-Id: I3d6e2e94c72ab1c51a4b897411a099b7d36940cd
|
|
Change-Id: Iaa8c7c0cf188ed53dc816a7084f5d8d1202cac78
|