Metadata
- Source
- FLUID-5852
- Type
- Task
- Priority
- Major
- Status
- Closed
- Resolution
- Fixed
- Assignee
- Avtar Gill
- Reporter
- Avtar Gill
- Created
2016-02-02T18:34:52.896-0500 - Updated
2024-07-22T10:35:24.497-0400 - Versions
- N/A
- Fixed Versions
- N/A
- Component
-
- Testing Infrastructure
Description
This issue is a mirror of GPII-1550.
I have also looked into using Testem's Sauce Labs integration. The results of that work can be found in the following branch:
https://github.com/avtar/infusion/tree/saucelabs
The process entails launching one VM in which Testem is used. Within that VM a tunnel is established with Sauce Labs, providing access to their hosted browsers. This means we can get test results for numerous platforms without having to launch separate VMs. Here is the configuration I used:
https://github.com/avtar/infusion/blob/saucelabs/tests/testem.json
The drawback of this approach is the considerable latency involved which seems to cause even more test failures than the Vagrant/Fedora VM work in my pull request.
Comments
-
Avtar Gill commented
2016-02-02T20:30:40.139-0500 I forgot to add that using the changes in the
saucelabs
branch require the creation of aprovisioning/secrets.yml
file. An example can be found here:https://github.com/avtar/infusion/blob/saucelabs/provisioning/secrets.yml.example