HPCC-11906 ecl-test run should take same options as ecl-test query

Update after review.

Remove version

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-11690 Fix DEDUP,HASH crash if OOM freed empty bucket

If a roxiemem OOM event, caused an empty bucket to be cleared
(to free it's ptrtable table), then a subsequent row add to that
bucket caused a crash, referencing the rowwriter which had not
been setup.

Signed-off-by: Jake Smith <jake.smith@lexisnexis.com>
Merge pull request #6279 from ghalliday/issue11690b

HPCC-11690 Fix DEDUP,HASH crash if OOM freed empty bucket

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-4.2.8' into closedown-5.0.x

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Community Edition 4.2.8-rc3 Release Candidate 3

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11636 Fix JSON output of INIFINITE and NaN real values

The indicators "inf" and "nan" need to be quoted as json
strings. Actual real values are not quoted.

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Revert "HPCC-11863 createReferencedFileList parameters in wrong position"
Merge remote-tracking branch 'origin/revert-6272-createReferencedFileListSig' into candidate-4.2.8

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
Merge branch 'candidate-4.2.8' into closedown-5.0.x

Conflicts:
	version.cmake

Signed-off-by: Richard Chapman <rchapman@hpccsystems.com>
HPCC-11863 createReferencedFileList parameters in wrong position

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11865 Clean up string handling in XMlTokenizer when exceptions thrown

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
HPCC-11865 Update based on review

Signed-off-by: Anthony Fishbeck <anthony.fishbeck@lexisnexis.com>
Merge pull request #6283 from afishbeck/createReferencedFileListSig2

HPCC-11863 createReferencedFileList parameters in wrong position

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Merge pull request #6277 from AttilaVamos/HPCC-11906-fix

HPCC-11906 ecl-test run should take same options as ecl-test query

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-10735 Support different query classes in the regression suite

Add new run CLI parameters: --runclass and - --excludeclass
Add run/exl test class handler to ecl file
Add test class run/excl checking in suite building
Change content of excluded file log to refer why that file is excluded

Create environment log file (from args and config) for every
(setup/query/run) execution (to help tracing)

Update README.rst and built-in help.

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
HPCC-10735 Support different query classes in the regression suite

Rebase to latest 5.0.x

Signed-off-by: Attila Vamos <attila.vamos@gmail.com>
Merge pull request #6278 from AttilaVamos/HPCC-10735-improvement

HPCC-10735 Support different query classes in the regression suite

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
Merge pull request #6257 from afishbeck/xmlTokenizerClang

HPCC-11865 Clean up string handling in XMlTokenizer when exceptions thrown

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
HPCC-11935 Fix Narrowing Conversions

Signed-off-by: jamienoss <james.noss@lexisnexis.com>
HPCC-11643 Remove dummy LOADXML

This is a stage1 fix. It allows for dummy LOADXMLs to be removed
and have macro paramters declared before an internal (to macro def) LOADXML
to still exist.

This alters non of ill behavours relating to %IDs% and LOADXMLs.

Signed-off-by: jamienoss <james.noss@lexisnexis.com>