Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Kokoro CI #3

Closed
acomodi opened this issue Apr 16, 2021 · 7 comments
Closed

Add Kokoro CI #3

acomodi opened this issue Apr 16, 2021 · 7 comments

Comments

@acomodi
Copy link
Contributor

acomodi commented Apr 16, 2021

With the fasm2bels flow enabled by #2, we require a CI with vendor tools to run the tests to the end of the flow, namely vendor tool bitstream generation.

@acomodi
Copy link
Contributor Author

acomodi commented Apr 16, 2021

cc @mithro

@mithro
Copy link
Contributor

mithro commented Apr 29, 2021

========================================
Git version info
----------------------------------------
commit 787c404a78b65aeaee2caaf44130bb3edf188a23
Merge: ea33aaf 138feef
Author: Tim Ansell <tansell@google.com>
Date:   Thu Apr 29 07:13:23 2021 -0700

    Merge pull request #4 from antmicro/add-kokoro-ci
    
    Add kokoro ci
----------------------------------------
fatal: No names found, cannot describe anything.
----------------------------------------
787c404
----------------------------------------

===========================================
Running FPGA interchange tests
-------------------------------------------
make: *** No rule to make target 'all-xc7-tests'.  Stop.


[ID: 4676367] Build finished after 292 secs, exit value: 1


Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.

@acomodi
Copy link
Contributor Author

acomodi commented Apr 29, 2021

Should get fixed with #12. Not sure why the presubmit CI is not starting though.

@mithro
Copy link
Contributor

mithro commented Apr 29, 2021

I forgot to add the webhook, seems to be working.

@mithro
Copy link
Contributor

mithro commented Apr 29, 2021

Seems like env is getting saved?

[09:15:48] Storing build artifacts to Placer
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/downloads/conda-pkgs/python-3.7.10-hdb3f193_0/info/about.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/downloads/conda-pkgs/python-3.7.10-hdb3f193_0/info/about.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/conda/pkgs/cache/2ce54b42.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/conda/pkgs/cache/2ce54b42.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/downloads/conda-pkgs/prjxray-db-0.0_248_g2e51ad3-20210312_125539/share/symbiflow/prjxray-db/zynq7/tile_type_CFG_SECURITY_BOT_PELE1.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/downloads/conda-pkgs/prjxray-db-0.0_248_g2e51ad3-20210312_125539/share/symbiflow/prjxray-db/zynq7/tile_type_CFG_SECURITY_BOT_PELE1.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/conda/pkgs/ncurses-6.2-he6710b0_1/info/index.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/conda/pkgs/ncurses-6.2-he6710b0_1/info/index.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/conda/envs/fpga-interchange/conda-meta/bzip2-1.0.8-h7b6447c_0.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/conda/envs/fpga-interchange/conda-meta/bzip2-1.0.8-h7b6447c_0.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/downloads/conda-pkgs/prjxray-db-0.0_248_g2e51ad3-20210312_125539/share/symbiflow/prjxray-db/zynq7/tile_type_CFG_CENTER_BOT.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/downloads/conda-pkgs/prjxray-db-0.0_248_g2e51ad3-20210312_125539/share/symbiflow/prjxray-db/zynq7/tile_type_CFG_CENTER_BOT.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/conda/envs/fpga-interchange/share/symbiflow/prjxray-db/artix7/tile_type_GTP_INT_INT_TERM_R.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/conda/envs/fpga-interchange/share/symbiflow/prjxray-db/artix7/tile_type_GTP_INT_INT_TERM_R.json
[09:17:46] Copied /tmp/workspace/workspace/foss-fpga-tools/fpga-interchange-tests/presubmit/artifacts/github/fpga-interchange-tests/env/downloads/conda-pkgs/pcre-8.44-he6710b0_0/info/paths.json to /placer/prod/scratch/home/kokoro-dedicated/build_artifacts/prod/foss-fpga-tools/fpga-interchange-tests/presubmit/1/20210429-090351/env/downloads/conda-pkgs/pcre-8.44-he6710b0_0/info/paths.json

@acomodi
Copy link
Contributor Author

acomodi commented Apr 29, 2021

Seems like env is getting saved?

Indeed, the .json files in the env directory end up in the bucket as well. I'll fix this.

@acomodi
Copy link
Contributor Author

acomodi commented May 24, 2021

Kokoro is now active. Closing.

@acomodi acomodi closed this as completed May 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants