From 8794767ecab58c6f941f1df0eafdfb5b5b0ed592 Mon Sep 17 00:00:00 2001 From: Tomasz Michalak Date: Wed, 17 Apr 2019 09:49:16 +0200 Subject: [PATCH] infra: Collect Vivado logs into tgz archive Signed-off-by: Tomasz Michalak --- .github/kokoro/continuous-db-artix7.cfg | 1 + .github/kokoro/continuous-db-kintex7.cfg | 1 + .github/kokoro/continuous-db-zynq7.cfg | 1 + .github/kokoro/db-full.sh | 5 +++++ .github/kokoro/kokoro-cfg.py | 1 + .github/kokoro/presubmit-db-artix7.cfg | 1 + .github/kokoro/presubmit-db-kintex7.cfg | 1 + .github/kokoro/presubmit-db-zynq7.cfg | 1 + 8 files changed, 12 insertions(+) diff --git a/.github/kokoro/continuous-db-artix7.cfg b/.github/kokoro/continuous-db-artix7.cfg index 0b76ee04..e26ebbf2 100644 --- a/.github/kokoro/continuous-db-artix7.cfg +++ b/.github/kokoro/continuous-db-artix7.cfg @@ -12,6 +12,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log" diff --git a/.github/kokoro/continuous-db-kintex7.cfg b/.github/kokoro/continuous-db-kintex7.cfg index 3a29ea8b..f8412947 100644 --- a/.github/kokoro/continuous-db-kintex7.cfg +++ b/.github/kokoro/continuous-db-kintex7.cfg @@ -12,6 +12,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log" diff --git a/.github/kokoro/continuous-db-zynq7.cfg b/.github/kokoro/continuous-db-zynq7.cfg index 92d33b06..52636cf4 100644 --- a/.github/kokoro/continuous-db-zynq7.cfg +++ b/.github/kokoro/continuous-db-zynq7.cfg @@ -12,6 +12,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log" diff --git a/.github/kokoro/db-full.sh b/.github/kokoro/db-full.sh index 8c4db12a..8ece01dc 100755 --- a/.github/kokoro/db-full.sh +++ b/.github/kokoro/db-full.sh @@ -58,6 +58,11 @@ echo "----------------------------------------" set +x echo "----------------------------------------" + # Collect the Vivado logs into one tgz archive + echo "Collecting Vivado logs" + find . -name vivado.log | xargs tar -czvf vivado.tgz + echo "----------------------------------------" + # Check there is nothing to do after running... echo if [ $(make --dry-run | grep -v 'Nothing to be done' | wc -l) -gt 0 ]; then diff --git a/.github/kokoro/kokoro-cfg.py b/.github/kokoro/kokoro-cfg.py index 994069b7..213abe81 100755 --- a/.github/kokoro/kokoro-cfg.py +++ b/.github/kokoro/kokoro-cfg.py @@ -15,6 +15,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log" diff --git a/.github/kokoro/presubmit-db-artix7.cfg b/.github/kokoro/presubmit-db-artix7.cfg index 58670fa2..901fe88d 100644 --- a/.github/kokoro/presubmit-db-artix7.cfg +++ b/.github/kokoro/presubmit-db-artix7.cfg @@ -12,6 +12,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log" diff --git a/.github/kokoro/presubmit-db-kintex7.cfg b/.github/kokoro/presubmit-db-kintex7.cfg index 504199da..b96398a0 100644 --- a/.github/kokoro/presubmit-db-kintex7.cfg +++ b/.github/kokoro/presubmit-db-kintex7.cfg @@ -12,6 +12,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log" diff --git a/.github/kokoro/presubmit-db-zynq7.cfg b/.github/kokoro/presubmit-db-zynq7.cfg index 12421619..3c648098 100644 --- a/.github/kokoro/presubmit-db-zynq7.cfg +++ b/.github/kokoro/presubmit-db-zynq7.cfg @@ -12,6 +12,7 @@ action { regex: "**/diff.patch" regex: "**/*result*.xml" regex: "**/*sponge_log.xml" + regex: "**/fuzzers/vivado.tgz" # Whole directories # regex: "**/build/**" - Currently kokoro dies on number of artifacts. regex: "**/build/*.log"