You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Enabling fast release cycles, better code quality and components integrity throughout the full development and deployment lifecycle is essential to ensure a stable and production-ready solution.
The following considerations are applicable for all integration tests to be provided:
The tests have to be provided per component, i.e.
in the component's dedicated repository (e.g. integration directory in the root of the repository)
cover the functionalities provided by the component only
The use cases must be tested E2E (where applicable)
the tests have to validate against an actual backend - an instance of the Eclipse Cloud2Edge package can be used
The tests have to be easily executable
must be configurable enough to work both locally and in an automated environment
must be pluggable enough to work both against a real backend and a mocked one for offline/local development testing
The tests have to be easily portable to enable quick automated environments integration for automated execution
use Go as an implementation language as it enables cross-compiling the TCs in statically linked executable binaries
Go is already the widely-adopted project's language which will enable harvesting code coverage from the TCs execution per component
Enabling fast release cycles, better code quality and components integrity throughout the full development and deployment lifecycle is essential to ensure a stable and production-ready solution.
The following considerations are applicable for all integration tests to be provided:
integration
directory in the root of the repository)Tasks:
create
command container-management#64start
,stop
andremove
commands container-management#116list
command container-management#117get
command container-management#118sysinfo
,logs
andupdate
commands container-management#119The text was updated successfully, but these errors were encountered: