aboutsummaryrefslogtreecommitdiff
path: root/app/utils/bisect
AgeCommit message (Collapse)Author
2015-02-02Implement defconfig compared bisection.Milo Casagrande
Change-Id: Ia4582849b2f84e1904cd9a05503e3c16ca17a895
2015-02-02Use new save function.Milo Casagrande
Change-Id: Ibe5e382aaccf864eee6e47332e0d4787ddccfb75
2015-02-02Add save function.Milo Casagrande
Change-Id: I970aec9254d4e31f34d98ad10eb707889cd2c27e
2015-02-02Use new bisect function, add missing fields.Milo Casagrande
Change-Id: Ic8e7826a212596d29def869dfd711006523ab0a7
2015-02-02Add search prev bisect doc function.Milo Casagrande
Change-Id: I4b9184d9b2086dafd4586e5e32f624ce65fe584b
2015-01-27Fix pylint issue.Milo Casagrande
Change-Id: I7328e4bd4d3f7b074a13f67edce64f629a96869b
2015-01-27Search for a previous bisect.Milo Casagrande
* 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
2015-01-27Refactor bisect module.Milo Casagrande
* 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
2015-01-14Fix json indent and spacing.Milo Casagrande
Change-Id: Ie448038b3687a0c05197226ff4520921a1539ee1
2014-12-09Fix boot bisect search fields.2014.12.4Milo Casagrande
Change-Id: Ic230c38f975e4e4a82a76d5705fdf56f0b2e7042
2014-12-09Update boot bisect logic.Milo Casagrande
* Make sure we are calculating the bisect data based on the same lab boot reports. * Update the necessary fields to identify the boot reports. Change-Id: I0954e35353abc3e0ad03812362cb6a48ac527cdd
2014-12-02Fix bisect.Milo Casagrande
Change-Id: I5860b4be28fda3148d9ea008290681ecc96527d9
2014-12-02Fix defconfig bisect.Milo Casagrande
* It was searching in the wrong collection. * Also, add a first search to find the defconfig with PASS status in order to limit even more the search. Change-Id: I7d5edb20b3f54ed6f288c552d19ab63567dcf9ac
2014-12-01Add defconfig bisect function.Milo Casagrande
* Create function to calculate defconfig bisection. Change-Id: I10889ed928caecc53fdee92d64bf73468387aaf2
2014-11-19bisect: Update bisect calculation functions.Milo Casagrande
Change-Id: Id8b0686c4d0f2896e0236e7b90b350214a89f886
2014-11-14Update json library, fix models.Milo Casagrande
Change-Id: I4f673d40870a0f2db260acca24adde8886c3f072
2014-11-05bisect: Fix bisect model with new BaseDocument.Milo Casagrande
* Fix tests. Change-Id: I36f1ce8a9ed5b4de37ff1d5fbc41c57758d1a34a
2014-10-28bisect: Handle query arguments.Milo Casagrande
* For the bisect collection, we only handle the fields data structure that can specify the wanted and not-wanted fields to return. * Add tests. Change-Id: Iff168c0962d6f204bcb0dc3a89a348c37e717b93
2014-10-28bisect: Add save feature on bisect.Milo Casagrande
* Bisect data is now saved. * Add bisect data model. * Add tests. * Refactor save method to return the document ID. Change-Id: I58146d5136538cf9851aee06d8896726ab3b706b
2014-10-24bisect: Implement bisect handler.Milo Casagrande
* Implement a new bisect handler that will perform bisect operation on the collections. At the moment the only supported collection is 'boot'. * Add celery task to execute the elaboration. * Add tests for the handler. * Add necessary variables. Change-Id: Iacaac5ec3c4c8aaa80ff87064564ac22ffc7e9f3