-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Skip flaky inabox tests #20682
Skip flaky inabox tests #20682
Conversation
@cvializ is it only failing on SauceLabs? Could you do |
/cc @zombifier , as you've been doing a lot of flaky test debugging on SL recently. Do you have any insights? |
I have been looking for a while now. Something changed in Firefox 65 that caused it to fail to load the Subdomaining localhost only works on Chrome out of the box, and requires modifying the hosts file for other browsers to work (you need to do this if you want to run the inabox tests locally on a non-Chrome browser). Maybe something is missing in the Travis environment for Firefox 65? I can't tell at the moment. EDIT: Just to be clear, Firefox 65 on local testing passes if I set |
@aghassemi @lannka PTAL I disabled the test on Firefox |
thanks @zombifier I think this is the root cause as @torch2424 also found out. On Travis we did set hosts names. Not sure about SauceLabs. @rsimha do you know? |
@lannka According to this article:
We do use the Sauce Connect Proxy on Travis, so I'd imagine the host file of the Travis VM will be referenced. Is this what you're observing? |
Merging now to unblock other PRs. Can revert when hosts file solution is implemented. |
To add, the Travis documentation for the
We're already doing this for Lines 36 to 37 in 2b83339
Is this sufficient for our purpose? Are we not seeing the desired effect on Firefox 65? |
I just tested FF64, it also requires |
* Skip flaky inabox tests * Skip firefox instead
* Skip flaky inabox tests * Skip firefox instead
Example flaky test run: https://travis-ci.org/ampproject/amphtml/jobs/488921966