diff --git a/.github/kokoro/continuous.cfg b/.github/kokoro/continuous.cfg index ff44c4cf..87086ebb 100644 --- a/.github/kokoro/continuous.cfg +++ b/.github/kokoro/continuous.cfg @@ -1 +1,9 @@ build_file: "symbiflow-prjxray-artix7/.github/kokoro/full.sh" + +action { + define_artifacts { + regex: "**/*result*.xml" + regex: "**/*.log" + regex: "database/**" + } +} diff --git a/.github/kokoro/ctest2junit.xsl b/.github/kokoro/ctest2junit.xsl new file mode 100644 index 00000000..3ea29e50 --- /dev/null +++ b/.github/kokoro/ctest2junit.xsl @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + BuildName: + BuildStamp: + Name: + Generator: + CompilerName: + OSName: + Hostname: + OSRelease: + OSVersion: + OSPlatform: + Is64Bits: + VendorString: + VendorID: + FamilyID: + ModelID: + ProcessorCacheSize: + NumberOfLogicalCPU: + NumberOfPhysicalCPU: + TotalVirtualMemory: + TotalPhysicalMemory: + LogicalProcessorsPerPhysical: + ProcessorClockFrequency: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.github/kokoro/presubmit.cfg b/.github/kokoro/presubmit.cfg index 117c4189..85be999d 100644 --- a/.github/kokoro/presubmit.cfg +++ b/.github/kokoro/presubmit.cfg @@ -1 +1,8 @@ build_file: "symbiflow-prjxray-artix7/.github/kokoro/quick.sh" + +action { + define_artifacts { + regex: "**/*result*.xml" + regex: "**/*.log" + } +} diff --git a/Makefile b/Makefile index 98365c45..276e76ca 100644 --- a/Makefile +++ b/Makefile @@ -41,6 +41,7 @@ test-cpp: cd build && cmake -DPRJXRAY_BUILD_TESTING=ON .. cd build && $(MAKE) -s cd build && ctest --no-compress-output -T Test -C RelWithDebInfo --output-on-failure + xsltproc .github/kokoro/ctest2junit.xsl build/Testing/*/Test.xml > build/cpp_test_results.xml .PHONY: test test-py test-cpp