-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Add e2e tests for the processing engine #26017
Labels
Comments
For inspiration, here are two scripts that I used for testing #25969:
|
For more information, here are my raw notes for testing on Linux, OSX and Windows:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The processing engine should have some end to end tests to ensure it is working properly, and these should run in CI. To start I suggest:
influxdb --help
to ensure thatlibpython
can be foundinfluxdb --plugin-dir ...
followed byinfluxdb test <trigger type> trigger-simple.py
to ensure that python scripts can run at allinfluxdb --plugin-dir ...
followed byinfluxdb test schedule_plugin ... trigger-with-imports.py
wheretrigger-with-imports.py
uses the import to see if compiled extension code (wheels) workThe text was updated successfully, but these errors were encountered: