mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-05 19:17:52 +02:00
CI: added FPDebug test job (manual for now)
(cherry picked from commit 54ee10cd7c
)
This commit is contained in:
parent
63bdcb8d39
commit
7a90895e72
@ -331,6 +331,24 @@ tests-codetools: # run Codetools tests and output results in JUnit format (for t
|
||||
- !reference [.runscheduled, rules]
|
||||
- !reference [.onsuccessjob, rules]
|
||||
|
||||
tests-fpdebug: # run FPDebug tests and output results in JUnit format (for this FPC 3.3.1 and up is needed)
|
||||
stage: build
|
||||
variables:
|
||||
OUTPUT_FILE: testresults_fpdebug.xml
|
||||
script:
|
||||
- make lazbuild FPC=/usr/lib/fpc/$FPC_MAIN_VER/ppcx64
|
||||
- cd components/fpdebug/test
|
||||
- $CI_PROJECT_DIR/lazbuild --compiler=/usr/lib/fpc/$FPC_MAIN_VER/ppcx64 --lazarusdir=$CI_PROJECT_DIR FpTest.lpi
|
||||
- ./fptest --all --format=junit --file=$CI_PROJECT_DIR/$OUTPUT_FILE
|
||||
artifacts:
|
||||
when: always
|
||||
paths:
|
||||
- $OUTPUT_FILE
|
||||
reports:
|
||||
junit: $OUTPUT_FILE
|
||||
rules:
|
||||
- !reference [.manualjob, rules]
|
||||
|
||||
tests-lcl: # run LCL tests and output results in JUnit format (for this FPC 3.3.1 and up is needed)
|
||||
stage: build
|
||||
variables:
|
||||
|
Loading…
Reference in New Issue
Block a user