giis-uniovi / modevo

Model-driven approach to maintain data integrity for evolution of column family DBMSs
Apache License 2.0
1 stars 2 forks source link

Post Migration - Split UT and IT in separate jobs #29

Closed suarezgpablo closed 2 months ago

suarezgpablo commented 2 months ago

I separated the test executions in two jobs and it seems that it runs ok.

However, I had problems regarding what tests are executed in the module "script", as at first it also ran the tests from the "transform" module (see https://github.com/giis-uniovi/modevo/actions/runs/8941159665). I suspect that it runs these tests because module "script" is dependant of module "transform", although I'm not sure.

After testing it in local, I ended up filtering manually the tests that begin with "TestTransform" ("-Dtest=!TestTransform* -pl modevo-script -am"), as I was not able to determine a better solution.