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

MageTestStand Setup in Travis Build is Fragile #283

Closed
tkn98 opened this issue Nov 4, 2015 · 6 comments
Closed

MageTestStand Setup in Travis Build is Fragile #283

tkn98 opened this issue Nov 4, 2015 · 6 comments

Comments

@tkn98
Copy link
Contributor

tkn98 commented Nov 4, 2015

The command to setup the MageTestStand fails occasionally in build:

The command "curl -sSL https://raw.githubusercontent.com/AOEpeople/MageTestStand/master/setup.sh | bash" exited with 255.

Ref: https://travis-ci.org/firegento/firegento-pdf/jobs/88771518

Sometimes it's green:

The command "curl -sSL https://raw.githubusercontent.com/AOEpeople/MageTestStand/master/setup.sh | bash" exited with 0.

Ref: https://travis-ci.org/firegento/firegento-pdf/jobs/88771512

@tkn98
Copy link
Contributor Author

tkn98 commented Nov 4, 2015

@sprankhub I created the issue here now, have you reported this upstream, too? I can imagine that multiple users of MageTestStand have / had the same problem.

One fix that could be done is to call the command with travis_retry.

@sprankhub
Copy link
Member

Thanks @tkn98! We already had some people (Fabrizio, Bastian, Vinai) who had a look at it. We discussed it on twitter: https://twitter.com/SimonSprankel/status/605264253696778240. Unfortunately, nobody could solve it. Would you be able and willing to remove the usage of MageTestStand and implement the tests in another manner?

@tkn98
Copy link
Contributor Author

tkn98 commented Nov 4, 2015

This just quickly to check with travis_retry. We might have a different problem as of today because of netz98/n98-magerun#722

@sprankhub
Copy link
Member

Thanks! But the problem persists: https://travis-ci.org/firegento/firegento-pdf/builds/89210734

tkn98 added a commit to tkn98/firegento-pdf that referenced this issue Nov 4, 2015
tkn98 added a commit to tkn98/firegento-pdf that referenced this issue Nov 4, 2015
@tkn98
Copy link
Contributor Author

tkn98 commented Nov 4, 2015

So this is making progress, the remaining problem is now that magerun which operates below mage test stand has to switch to mirrors. I think we should fix that problem first, you can keep track of that here: netz98/n98-magerun#722

tkn98 added a commit to tkn98/firegento-pdf that referenced this issue Nov 9, 2015
tkn98 added a commit to tkn98/firegento-pdf that referenced this issue Nov 9, 2015
tkn98 added a commit to tkn98/firegento-pdf that referenced this issue Nov 9, 2015
@sprankhub
Copy link
Member

The MageTestStand setup should work stable now. Travis still fails though. I created a new issue for the failing Travis CI tests: #293

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants