In August 11 was generated a lighthouse report to analyse some points of improvement and are they:
We are running a simple implementation of "RCC + Robot FrameWork + BrowserLibrary (PlayWright API) + Pabot" to get tests E2E running at any configuration platform with python pre installed.
You can follow the instructions to install RCC toolchain. https://github.com/robocorp/rcc#installing-rcc-from-command-line
It is important to try to execute all commands at home level of this project. Obs.: In the first time execute RCC, it will create the virtual environment, download dependecies and libraries as defined at conda.yaml once. So it will be lazy just this time and it will be almost instantaneous for the next runs.
This command line execute task who trigger all tests in local environment
rcc run --robot robot.yaml --task local
This command line execute task who trigger only smoke tests in local environment
rcc run --robot robot.yaml --task local-smoke
This command line execute task who trigger all tests in dev environment (at URL https://realworld.svelte.dev)
rcc run --robot robot.yaml --task dev
This command line execute task who trigger only smoke tests in dev environment (at URL https://realworld.svelte.dev)
rcc run --robot robot.yaml --task dev-smoke