typedb / typedb-behaviour

TypeDB Behaviour Test Specification
Mozilla Public License 2.0
10 stars 19 forks source link

RBE-ify circleCI #22

Closed flyingsilverfin closed 1 year ago

flyingsilverfin commented 4 years ago

Currently CircleCI runs without RBE since we spawn the Grakn Server in a separate command from the integration tests themselves, and then disable RBE by using spawn-strategy=local.

The fix would be to follow client-java's approach by passing the grakn distribution as data and executing it from the code. However, this requires moving the code that does this from client-java to another location that can be easily shared from different repositories, including console, verification, and client-java. All three of these currently use a different approach (console pulls GraknTestServer from Grakn's internals that should not be used externally anyway)

flyingsilverfin commented 1 year ago

Not relevant anymore since we largely run in FactoryCI