Skip to content
This repository has been archived by the owner on May 12, 2021. It is now read-only.

Update to support multiple browsers in CI tests #38

Merged
merged 1 commit into from Dec 19, 2013
Merged

Update to support multiple browsers in CI tests #38

merged 1 commit into from Dec 19, 2013

Conversation

mitechie
Copy link
Contributor

  • Add to ci-check sequential browser runs of Firefox and IE.
  • Update the version of Firefox to 25, the latest supported by saucelabs
  • Update the Windows running IE due to the compatibility info on Saucelabs:
  • Update to use build-prod for testing against
  • Update the prod config.js to use the sandbox by default. It's not used in
    the charm deploys and is safe for us to change the default behaviour of
    without issue.
  • Update the process doc since we've tweaked the prod config.js settings.
  • Make the test running verbose in sauce tests to aid in tracking and
    debugging.

https://saucelabs.com/platforms

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/153/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/154/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/155/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/156/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/157/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/158/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/159/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test FAILed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/160/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test PASSed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/161/

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test PASSed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/162/

- Add support for running IE and Firefox
- Update to use build-prod for testing against
- Update the prod config.js to use the sandbox by default. It's not used in
the charm deploys and is safe for us to change the default behaviour of
without issue.
- Update the process doc since we've tweaked the prod config.js settings.
- Make the test running verbose in sauce tests to aid in tracking and
debugging.
- Update browsers we run against to be the latest firefox and current sauce
supported windows.
@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Test PASSed.
Refer to this link for build results: http://ci.jujugui.org:8080/job/juju-gui/163/

JUJU_GUI_TEST_BROWSER="chrome" make test-browser
echo "Starting tests against IE"
JUJU_GUI_TEST_BROWSER="ie" make test-browser
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We used to run IE first because it was the most likely to fail. Any reason it's last now?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Per our conversation in irc. I'd prefer to use Firefox (which works best) first as a smoke test. If IE fails, I'd prefer to know it was in fact IE vs

  • there's a new issue that caused the test server to not come up correctly
  • there's a network issue
  • the test is bad in general and needs fixing in all browsers

If IE is first, I start chasing there first and it's the most expensive one to debug and trace an issue with.

@hatched
Copy link
Contributor

hatched commented Dec 19, 2013

LGTM, and the green CI must mean that it's working :)

@mitechie
Copy link
Contributor Author

Thanks for the review! :shipit:

@jujugui
Copy link
Contributor

jujugui commented Dec 19, 2013

Status: merge request accepted. Url: http://ci.jujugui.org:8080/job/juju-gui-merge

jujugui added a commit that referenced this pull request Dec 19, 2013
- Add to ci-check sequential browser runs of Firefox and IE.
- Update the version of Firefox to 25, the latest supported by saucelabs
- Update the Windows running IE due to the compatibility info on Saucelabs:
- Update to use build-prod for testing against
- Update the prod config.js to use the sandbox by default. It's not used in
the charm deploys and is safe for us to change the default behaviour of
without issue.
- Update the process doc since we've tweaked the prod config.js settings.
- Make the test running verbose in sauce tests to aid in tracking and
debugging.


https://saucelabs.com/platforms
@jujugui jujugui merged commit 2185f32 into juju:develop Dec 19, 2013
@mitechie mitechie deleted the multi-browser branch January 7, 2014 15:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants