Open ravi-kumar-pilla opened 4 months ago
Improve CI execution time for backend unit tests which should not rely on building the react application, rather depend only on backend functions.
When we are running unit_tests on CircleCI, during build_backend we have the following steps -
unit_tests: parameters: python_version: type: string executor: name: docker python_version: <<parameters.python_version>> steps: - setup - run: name: Run Python tests command: make pytest
The setup step has -
setup
setup: steps: - checkout - setup_python_env - install_node_dependencies - npm_build
Description
Improve CI execution time for backend unit tests which should not rely on building the react application, rather depend only on backend functions.
Context
When we are running unit_tests on CircleCI, during build_backend we have the following steps -
The
setup
step has -Possible Implementation
Possible Alternatives
Checklist