Unbabel / replicant

Synthetic application testing made easy, written in Go.
Apache License 2.0
17 stars 5 forks source link

WIP: Support compiled tests #28

Closed flaviofernandes004 closed 2 years ago

flaviofernandes004 commented 4 years ago

Here is the plan:

brunotm commented 4 years ago

Just a quick note on this one, the test payload must be stored and shipped to the executor by the server. Let me know if you want to discuss this more in depth. Good work!

flaviofernandes004 commented 4 years ago

True, I could load the binary and propagate it to the worker through HTTP but Is letting them share a volume to store the test binary(plugin) a problem? Yeah, probably, it isn't that convenient for every user of Replicant.

brunotm commented 4 years ago

True, I could load the binary and propagate it to the worker through HTTP but Is letting them share a volume to store the test binary(plugin) a problem? Yeah, probably, it isn't that convenient for every user of Replicant.

We could improve on that and let the executors cache the test locally once loaded, or expose some of the store functionality over the server api for the executors.