It has been our policy [1] to discourage builds/tests run in automation from relying on resources outside of the build network, to avoid non-deterministic failures across the board and to reduce noise in performance tests.

As of Saturday, this policy will be enforced by the RelEng firewall being set to Deny-All by default [2][3]. Recent traffic has been monitored and used to create a set of Allow rules and/or remove existing offenders - so there should be few surprises.

However, this means that new tests/frameworks added to the tree will need to be designed with the expectation that they will not be able to access outside of the build network - otherwise they'll fail when pushed to Try/<integration repository of choice>.

Best wishes,

Ed

[1] https://wiki.mozilla.org/Sheriffing/Job_Visibility_Policy#8.29_Must_avoid_patterns_known_to_cause_non_deterministic_failures
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=617414
[3] https://bugzilla.mozilla.org/show_bug.cgi?id=812342
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to