Skip to content
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

[System Tests]: Merge the system tests into master #2067

Merged
merged 21 commits into from
Apr 4, 2017

Conversation

wavesoft
Copy link
Contributor

@wavesoft wavesoft commented Apr 3, 2017

This PR merges the feature/system-integration-tests feature branch into master.

To try them:

docker run -it --rm --ipc=host \
  -e CLUSTER_URL=$CLUSTER_URL  \
  -v `pwd`:/dcos-ui mesosphere/dcos-ui \
  dcos-system-test-driver ./system-tests/driver-config/cluster.sh

wavesoft and others added 20 commits March 29, 2017 12:36
This commit ensures that the source repository is not polluted
with a lot if .gzip files created when building on linux
- This branch supports --proxy-secure=false that allows an
  http URL to be proxied
This commit introduces the system-tests folder that will contain
the System Integration (Acceptance) tests
- Removed `shouldJsonMatch` and fixed `contents` cypress command
- Making junit reporter default
- Using different approach on resolving script directory
- Replacing getNormalizedContents with getContents
- Removing fixtures
- This branch supports --proxy-secure=false that allows an
  http URL to be proxied
- driver-config/dev.sh : Testing against the `npm testing`-served cluster
- driver-config/jenkins.sh : Uses CCM to provision a cluster
- Adding jre depedencies
- Removing lengthy bootstrap and node_modules pre-caching. The user
  has to run npm install & npm scaffold now.
[System Tests]: DCOS-12807: Adding the 'Create a simple app' test
[System Tests]: Separating dcos-system-test-driver configuration file
@d2iq-mergebot
Copy link

This repo has @mesosphere-mergebot integration. You can interact with the following commands.

@mesosphere-mergebot integrate
@mesosphere-mergebot ship-it
@mesosphere-mergebot test

[System Tests]: Modified Dockerfile for Jenkins use
@nLight
Copy link
Contributor

nLight commented Apr 4, 2017

LGTM! 💯 💖

@orlandohohmeier
Copy link
Contributor

Great Job! ⚒ 💯

@orlandohohmeier orlandohohmeier merged commit 5260313 into master Apr 4, 2017
@jfurrow jfurrow deleted the feature/system-integration-tests branch June 1, 2017 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants