|
|
|
@ -474,7 +474,6 @@ stages:
|
|
|
|
|
displayName: Run Tests
|
|
|
|
|
env:
|
|
|
|
|
TEST_DIR: $(Build.SourcesDirectory)/_tests
|
|
|
|
|
COMPlus_EnableDiagnostics: 0
|
|
|
|
|
- task: PublishTestResults@2
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
inputs:
|
|
|
|
@ -482,6 +481,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: '$(testName) Unit Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
|
|
|
|
|
- job: Unit_Docker
|
|
|
|
|
displayName: Unit Docker
|
|
|
|
@ -536,6 +536,7 @@ stages:
|
|
|
|
|
displayName: Run Tests
|
|
|
|
|
env:
|
|
|
|
|
COMPlus_EnableDiagnostics: 0
|
|
|
|
|
DOTNET_GCHeapHardLimit: 100000000
|
|
|
|
|
- task: PublishTestResults@2
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
inputs:
|
|
|
|
@ -543,7 +544,8 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: '$(testName) Unit Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
|
|
|
|
|
- job: Unit_LinuxCore_Postgres14
|
|
|
|
|
displayName: Unit Native LinuxCore with Postgres14 Database
|
|
|
|
|
dependsOn: Prepare
|
|
|
|
@ -599,6 +601,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: 'LinuxCore Postgres14 Unit Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
|
|
|
|
|
- job: Unit_LinuxCore_Postgres15
|
|
|
|
|
displayName: Unit Native LinuxCore with Postgres15 Database
|
|
|
|
@ -655,6 +658,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: 'LinuxCore Postgres15 Unit Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
|
|
|
|
|
- stage: Integration
|
|
|
|
|
displayName: Integration
|
|
|
|
@ -737,6 +741,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: '$(testName) Integration Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
|
|
|
|
|
- job: Integration_LinuxCore_Postgres14
|
|
|
|
@ -799,6 +804,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: 'Integration LinuxCore Postgres14 Database Integration Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -862,6 +868,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: 'Integration LinuxCore Postgres15 Database Integration Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
|
|
|
|
|
- job: Integration_FreeBSD
|
|
|
|
@ -908,6 +915,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: 'FreeBSD Integration Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
|
|
|
|
|
- job: Integration_Docker
|
|
|
|
@ -977,6 +985,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: '$(testName) Integration Tests'
|
|
|
|
|
failTaskOnFailedTests: true
|
|
|
|
|
failTaskOnMissingResultsFile: true
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
|
|
|
|
|
- stage: Automation
|
|
|
|
@ -1058,6 +1067,7 @@ stages:
|
|
|
|
|
testResultsFiles: '**/TestResult.xml'
|
|
|
|
|
testRunTitle: '$(osName) Automation Tests'
|
|
|
|
|
failTaskOnFailedTests: $(failBuild)
|
|
|
|
|
failTaskOnMissingResultsFile: $(failBuild)
|
|
|
|
|
displayName: Publish Test Results
|
|
|
|
|
|
|
|
|
|
- stage: Analyze
|
|
|
|
|