typedb / typedb-ml

TypeDB-ML is the Machine Learning integrations library for TypeDB
https://vaticle.com
Apache License 2.0
551 stars 92 forks source link

Change around end-to-end and deployment tests, add accuracy assertion #90

Closed jmsfltchr closed 4 years ago

jmsfltchr commented 4 years ago

What is the goal of this PR?

Ensure that the scope and intention of the CI jobs done on PRs vs the CI jobs done after merge make sense. All tests, including end-to-end, are needed before PRs are merged, which presently means in the test job. Jobs to ensure the deployment via pip works correctly are only executed on master after PRs are merged, and should be less extensive than the end-to-end test, but still check everything should run for a user.

What are the changes implemented in this PR?

jmsfltchr commented 4 years ago

The end-to-end test should be split from the test job in a (near) future PR