You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci testing follows same format as rust client in that it allows an end to end suite for all providers and individual test suites for each provider in turn.
Currently ci testing only supports the all providers variant - expand to do other providers individually.
Docker files and scripts are in place, but e2etest/scripts/ci.sh does not support yet, and we probably need to use build tags to control which tests to include.
The docker build now pulls from a common e2e image that is used for parsec. We could parameterise the go client local image to specify the required features to reduce the number of docker files in the e2e go client tests
The text was updated successfully, but these errors were encountered:
Note that our end-to-end test suite in Parsec was made to test the service mostly (even though it ends up testing everything). @ionut-arm wrote those parts, but as far as I can remember we thought that it would be to test the client with the service (if that makes sense?) so we ended up testing the client mocking the transport layer (see here.
Some end-to-end tests is probably useful with the Go client to make sure it all works but my point is that maybe it's too much doing it on all providers. Maybe just doing some end-to-end testing on a service with all providers is enough?
ci testing follows same format as rust client in that it allows an end to end suite for all providers and individual test suites for each provider in turn.
Currently ci testing only supports the all providers variant - expand to do other providers individually.
Docker files and scripts are in place, but e2etest/scripts/ci.sh does not support yet, and we probably need to use build tags to control which tests to include.
The docker build now pulls from a common e2e image that is used for parsec. We could parameterise the go client local image to specify the required features to reduce the number of docker files in the e2e go client tests
The text was updated successfully, but these errors were encountered: