a776c8bae51a0b5472602bf66ebd903dc779a6ab |
|
27-Aug-2013 |
Keyar Hood <keyar@chromium.org> |
[autotest] Create generic bug filer function. This makes it easier to file simple generic bugs. The user doesn't need to create the Bug, create the Reporter and then call report(). BUG=None TEST=Unittests. Manual test for passing_experimental.py. Change-Id: I6d27cfa6a72b8dd4d22d8301b1c3105b90363a5a Reviewed-on: https://chromium-review.googlesource.com/67009 Reviewed-by: Prashanth Balasubramanian <beeps@chromium.org> Tested-by: Keyar Hood <keyar@chromium.org> Commit-Queue: Prashanth Balasubramanian <beeps@chromium.org>
/external/autotest/frontend/health/passing_experimental_functional_test.py
|
551b37e3f2c2236a882bddd8c842714f1ea6fa9e |
|
22-Aug-2013 |
Keyar Hood <keyar@chromium.org> |
[autotest] passing_experimental.py now files bugs. Instead of sending emails, passing_experimental.py will now file bugs. manual_check_passing_experimetnal.py is used to test that passing_experimental.py correctly submits bug reports that are deduped. It creates a fake database and then calls passing_experimental.py. It requires that the user then manually check that the bug is correctly submitted and deduped. BUG=chromium:212671 TEST=manual_check_passing_experimetnal.py submits issues using the passing_experimental.py that are then manually checked. The unittests are also used for testing. Change-Id: I8b25fc7e409710dbd783145dec6e33de639c12d7 Reviewed-on: https://gerrit.chromium.org/gerrit/66573 Reviewed-by: Dennis Jeffrey <dennisjeffrey@chromium.org> Tested-by: Keyar Hood <keyar@chromium.org> Commit-Queue: Keyar Hood <keyar@chromium.org>
/external/autotest/frontend/health/passing_experimental_functional_test.py
|
01e1d9e97d6e0cbf7dc9bd3b7166491dd3b4a4ea |
|
14-Aug-2013 |
Keyar Hood <keyar@chromium.org> |
Autotest: Create test health script runner. The check_test_health.py script will be ran as a cron job. This will allow people to add more analysis by just modifying this script. Furthermore, this has a preperation step that allows scripts that prepare the database to be ran before the analysis steps. In particular, this means we moved the call to test_importer.py from passing_experimental.py to check_test_health.py. BUG=chromium:272534 TEST=Autotests. Change-Id: I438bd69e1f8688ba7e94910c9db9c4cac35fffcf Reviewed-on: https://gerrit.chromium.org/gerrit/65754 Reviewed-by: Dennis Jeffrey <dennisjeffrey@chromium.org> Commit-Queue: Keyar Hood <keyar@chromium.org> Tested-by: Keyar Hood <keyar@chromium.org>
/external/autotest/frontend/health/passing_experimental_functional_test.py
|
30d94bdad75c6aa6cfe81d365c6275be9235f531 |
|
23-Jul-2013 |
Keyar Hood <keyar@chromium.org> |
Autotest: Find long passing experimental tests. This adds a script to that finds any autotest test that has been marked as experimental but has been passing for at least 30 days. An email is sent about these tests so that the appropriate action can be taken. BUG=chromium:212671 TEST=Unittests. Manual testing by commenting out where emails are sent (so as not to spam people). Also by commenting out the database updating call when checking against the real database. Change-Id: Ieae34adc2ef49458e50a5dd7d6f9851743e80a10 Reviewed-on: https://gerrit.chromium.org/gerrit/63479 Reviewed-by: Dennis Jeffrey <dennisjeffrey@chromium.org> Tested-by: Keyar Hood <keyar@chromium.org> Commit-Queue: Keyar Hood <keyar@chromium.org>
/external/autotest/frontend/health/passing_experimental_functional_test.py
|