Hi everybody,
We've kicked around moving the Robocop tests to mobile/android/tests,
and Bug 938994 [1] tracks doing that. One reason to incur this churn is
to make building Fennec and all the tests more straightforward. Another
reason is that this simplifies the build system a little.
My vision for this is that we eventually make |mach build
mobile/android| the regular build step, and this builds updated tests.
This is in contrast to the current state of affairs, where the regular
build step is |mach build mobile/android/base|, which doesn't build
tests, followed (hopefully) by |mach build build/mobile/robocop|. Ugh.
Also, dependencies across these branches are pretty hairy.
I have patches that move Robocop to mobile/android/tests/browser/robocop
at [1], with a green try build, but it's going to bitrot *extremely*
quickly. It's only barely reviewable, but I've asked glandium to look
at the build system parts. If this is something we as a team are
positive-to-neutral about, I'd like to land this with cursory review and
follow-up to address issues.
Opinions?
Nick
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=938994
_______________________________________________
mobile-firefox-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/mobile-firefox-dev