Hey Android devs. There are a few tasks on treeherder that run automatically when files change that can affect the task results [1]. One side effect of allowing tasks to run automatically is that you can't get them to run without changing the files, *even if you explicitly include the task.* This is unexpected behavior to me and I don't know if it will ever change. If you need to force one of these tasks to run on try, you can change a file you'd expect to have to change in order to run the task and delete the commit after you push (e.g. to get checkstyle to run, you can change a Java by adding valid code, e.g. `int i = 4`; to any method).
Specifying the files that cause tasks to run is a manual process (e.g. [2]) and can go wrong, so please let me know if one of these tasks does not run when you'd expect it to and we can update the script. As a front-end dev, I think the only task you'll need to regularly specify now is robocop. Also, I renamed "android-api-15-frontend" to "android-test" [3], which is the unit test job, and it runs automatically. It's name is correlated with the local command: `./mach gradle test` - Mike (:mcomella) [1]: android-lint, android-checkstyle, android-test, android-api-15-gradle-dependencies [2]: https://dxr.mozilla.org/mozilla-central/rev/e5a10bc7dac4ee2453d8319165c1f6578203eac7/testing/taskcluster/tasks/branches/base_jobs.yml#430 [3]: https://bugzilla.mozilla.org/show_bug.cgi?id=1260874
_______________________________________________ mobile-firefox-dev mailing list mobile-firefox-dev@mozilla.org https://mail.mozilla.org/listinfo/mobile-firefox-dev