Closed azinneera closed 6 months ago
Following are the sub tasks for $subject.
--graalvm --cloud
@Ramith-D-Rodrigo
Let's create a spreadsheet with all the cases we need to address
--graalvm --cloud=docker is supported now. Implemented using the testable fat jar while also considering the mocking features.
Added the relevant tests for the changes. --cloud flag changes are added in c2c repository. The tests added in this repo check the changes in BTestMain and the execution of testable fat jar.
Description
We have
bal build --cloud
but notbal test --cloud
but to verify the package functionality in a cloud platform, we must run the tests also in a container. This applies to GraalVM verification as well.bal test --graalvm --cloud
should run the tests in a container.For this, there should be a standalone testable jar that can be run inside a container. We can check the possibility of generating a single testable jar or separate jars for each module.