Changes between Version 10 and Version 11 of GSoC/2021


Ignore:
Timestamp:
Feb 7, 2021, 6:37:21 AM (3 years ago)
Author:
neteler
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2021

    v10 v11  
    9696* The testing framework was written before migration to !Git/GitHub and when long free runs in 3rd party services were unthinkable. Additionally, different goals overall were prioritized.
    9797* An update is needed to reflect that tests are used to evaluate pull requests (PRs).
    98 * Most of the updates should be generic enough to integrate well with any CI environment. However, currently GRASS GIS is using !GitHub Actions which open the possibility to make use of specific features there, e.g., upload artifacts for failed tests or do a quick test only of files changed in the PR.
     98* Most of the updates should be generic enough to integrate well with any CI environment. However, currently GRASS GIS is using !GitHub [https://github.com/OSGeo/grass/actions Actions] which open the possibility to make use of specific features there, e.g., upload artifacts for failed tests or do a quick test only of files changed in the PR.
    9999* Possibly, use //pytest// (following example of GDAL and Numpy) instead of Python unittest (some parts of grass.gunittest might be replaced by or ported to pytest).
    100100* Current tests don't accommodate well tests of the main GRASS executable (which is now more prominent also because `grass ... --exec`).