Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • alya-testsuite4 alya-testsuite4
  • Project information
    • Project information
    • Activity
    • Members
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Wiki
    • Wiki
  • Activity
Collapse sidebar
  • alyaalya
  • alya-testsuite4alya-testsuite4
  • Wiki
  • Code coverage

Code coverage · Changes

Page history
Update Code coverage authored Aug 13, 2019 by Damien Dosimont's avatar Damien Dosimont
Hide whitespace changes
Inline Side-by-side
Code-coverage.md
View page @ 3d9af4bf
## Presentation
Some of the testsuite tests have an option code coverage enabled. This option allows knowing which part of the code has been tested by the testsuite, and which part of the code remains untested.
![Capture_d_écran_de_2019-08-13_18-01-32](uploads/5b0e78819ddb11e087cffbfb9c3079a7/Capture_d_écran_de_2019-08-13_18-01-32.png)
......@@ -13,4 +15,8 @@ The second table gives detailed information about each source code file of Alya.
You can click on the file to get more insight into the code parts that have been tested.
![Capture_d_écran_de_2019-08-13_18-10-48](uploads/9cece5dc5e818c3d9e9ad9266f8dc6b8/Capture_d_écran_de_2019-08-13_18-10-48.png)
\ No newline at end of file
![Capture_d_écran_de_2019-08-13_18-10-48](uploads/9cece5dc5e818c3d9e9ad9266f8dc6b8/Capture_d_écran_de_2019-08-13_18-10-48.png)
## Code coverage and contributions
The code coverage helps to relate novelties or changes in the code to the testsuite tests. Thus, we can detect if a change in the code will be evaluated by the testsuite. If you wish to contribute to Alya, we will ask you to design and set up a test that checks the part of the codes that have been added or modified, or we reserve the right to reject your contribution.
\ No newline at end of file
Clone repository
  • Home
  • User
    • Basic information
    • Execute the testsuite
    • Analyze the results
    • Code Coverage
  • Developer
    • Adding/modifying tests workflow
    • Manage the tolerances