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

Using continuous integration and existing testing framework #8

Closed
Xrayez opened this issue Oct 6, 2019 · 1 comment
Closed

Using continuous integration and existing testing framework #8

Xrayez opened this issue Oct 6, 2019 · 1 comment

Comments

@Xrayez
Copy link

Xrayez commented Oct 6, 2019

I've made a proof-of-concept repository which utilizes Travis CI power combined with dedicated GUT command line testing ability.

There are some passing tests merged to master, and what it currently does is running cron jobs (every 24 hours), so that things like regressions can be spotted relatively easily at the moment.

Moreover, making a pull request for adding a test allows to make reproduction projects more verifiable publicly, and passing tests can be merged once fixed upstream. For instance, see current issue at Godot for which the test fail: godotengine/godot#30572. Once fixed on Godot's master, the next scheduled build should hopefully pass, see current log (with a stack trace!)

So perhaps this could be one of the ways tests can be maintained and run. WDYT?

@Xrayez
Copy link
Author

Xrayez commented Aug 27, 2020

This is now outdated with the new doctest framework in place. See topic:tests for an overview of what kind of work has been done to make it work. Thanks for discussion! 🙃

@Xrayez Xrayez closed this as completed Aug 27, 2020
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

1 participant