Just an FYI – I copied this info to the wiki:

https://wiki.mozilla.org/Mobile/Fennec/Testing/Understanding_treeherder#Automatic_tasks
- Mike

On Mon, May 9, 2016 at 9:44 AM, Michael Comella <michael.l.come...@gmail.com
> wrote:

> 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

Reply via email to