-
Notifications
You must be signed in to change notification settings - Fork 669
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
Provide tests for propagator jobs #2540
Comments
This needs more discussion. We can not easily provide tests for the job classes, we need a server etc etc. We need to see how that than is different from tx.pl or smashbox. |
Yep. Ideally we would also like to do some fault injection like timeouts, connections interrupted, packets lost, etc. |
@orion1024 because you commented in owncloud/core#24684
Just want to make sure:
If you need further assistance on getting them running, feel free to poke |
@nickvergessen I wasn't aware of all that, thanks. edit : doesn't seems so, from the README on github repo. I will study this further, thanks for the tip. |
@nickvergessen AFAIK, the smashbox tests are not running for development versions of the client. |
There is now a sync engine test framework |
We need automatted tests for the QNAM based propagator jobs that can run through Jenkins. We also should test error conditions. Ideally the test would spit out a list of http error codes and their resulting reaction of the job, for example:
That might require to have a special testing app for the ownCloud server. Also that might require a bit of C++ class redesign to make it better testable.
The text was updated successfully, but these errors were encountered: