diff --git a/README.md b/README.md index 29a190f7955..c400ed19e7b 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,16 @@ For running CDT's DSF-GDB tests, this specifies the path to the location of gdb. For running CDT's DSF-GDB tests, this specifies the executable names of the gdbs to run, comma-separated. +There are a few special values that can be specified (see BaseParametrizedTestCase for source): + +- all: run all versions listed in ITestConstants.ALL_KNOWN_VERSIONS +- supported: run all versions listed in ITestConstants.ALL_SUPPORTED_VERSIONS +- unsupported: run all versions listed in ITestConstants.ALL_UNSUPPORTED_VERSIONS + +The default, defined in the root pom.xml, should be the most recent released version of gdb. + +To build all gdb versions for testing CDT see [download-build-gdb.sh](https://github.com/eclipse-cdt/cdt-infra/blob/master/docker/scripts/download-build-gdb.sh) + #### native The `native` property can be used to build the native libraries. Defining the `native` property will activate profiles to add the extra steps to compile the natives libraries used by CDT. The main CDT build by default will not build the libraries, but instead use the versions of the libraries checked into git. Therefore when users modify the sources of the native libraries, they have to build and commit the changed library binaries as part of the commit. diff --git a/pom.xml b/pom.xml index 75ed514120e..f5cda592294 100644 --- a/pom.xml +++ b/pom.xml @@ -74,7 +74,7 @@ users expect. --> ${cdt-other.skip.tests} /shared/common/gdb/gdb-all/bin - gdb.8.3 + gdb.10.1 yyyyMMdd-HHmm ${maven.build.timestamp} ${buildTimestamp}