Commit Graph

1814 Commits

Author SHA1 Message Date
Alessandro Comodi 256ae2d1d9 prjxray/util: better assertion message
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 15:56:24 +01:00
Alessandro Comodi e87d6c603f Run make format.
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 14:03:53 +01:00
Alessandro Comodi d18a6df1f8 checkdb.py: using db and grid
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-12 14:02:42 +01:00
Alessandro Comodi 1f6054ae0d Run make format.
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-11 17:17:28 +01:00
Alessandro Comodi 530bb1f243 checkdb.py: added some optimizations to script
I have restored the check on every single tile while also adding some
optimizations to the algorithm. It still is pretty slow, mainly during
the INT_[LR] tiles checking, but compared to the previous solution there is
a good improvement.

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-11 14:18:27 +01:00
Alessandro Comodi ad1877f9e5 checkdb: added out of bound bits check and optimized
Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
2019-02-08 15:35:49 +01:00
Tim Ansell 7d97c2c347
Merge pull request #627 from mithro/autolabeller-fix
Fixing the autolabeler configuration.
2019-02-08 16:11:14 +11:00
Tim 'mithro' Ansell f358b1466f Fixing the autolabeler configuration.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-08 16:09:50 +11:00
Tim Ansell d58cb49121
Merge pull request #625 from mithro/cloudbuild
Cleaning up cloudbuild environment
2019-02-08 15:42:59 +11:00
Tim 'mithro' Ansell 8415f94813 infra: Move cloudbuild under .github directory.
Reduce clutter at top level.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 20:26:09 -08:00
Tim 'mithro' Ansell 9c51d2f16f infra: Increase build timeout.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 20:26:09 -08:00
Tim 'mithro' Ansell 32fb0175b4 infra: Support build types.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 20:26:09 -08:00
litghost 2830c4ab88
Merge pull request #624 from mithro/kmaster
infra: Improve the diff output.
2019-02-07 15:43:08 -08:00
Tim 'mithro' Ansell 98cf09b9df infra: Improve the diff output.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-08 10:40:57 +11:00
litghost 7c7f446959
Merge pull request #623 from litghost/solve_orphan_int_columns
Solve orphan INT columns in Kintex7.
2019-02-07 15:10:46 -08:00
Keith Rothman b04598da26 Solve orphan INT columns in Kintex7.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-07 15:01:09 -08:00
litghost ebe9a457cd
Merge pull request #621 from litghost/kintex_tilegrid_int
Add XADC INT and ICAP INT fuzzers to solve 2 of 4 missing INT columns.
2019-02-07 10:25:35 -08:00
Keith Rothman bcd41b8d08 Add XADC INT and ICAP INT fuzzers to solve 2 of 4 missing INT columns.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
2019-02-07 09:36:02 -08:00
Tim Ansell 52fbb75665
Merge pull request #540 from mithro/kokoro
Support for CI using Google Compute Engine
2019-02-07 22:09:06 +11:00
Tim 'mithro' Ansell 14642f64f8 Don't use system's site-packages.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 20ca1ee3aa infra: Remove some stuff in the host setup.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 910bc688c3 infra: Working on better diff output.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell d34c210c1d infra: Run database download in script.
Means the details about the download are captured.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 2927f1c572 Don't remove the database.
Why was the download-latest-db.sh doing a clone and then removing all
the stuff it just cloned?

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 7412a1b695 infra: Only collect log files for now.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell c12d3a02b1 infra: ptybandage wasn't needed in the end.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 8d65b6921d infra: Rework the artifact capture.
* Should capture logs / build directory output on failure.
 * Should capture the database output on success.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 863621ca14 infra: Disable checkdb.
At the moment `make checkdb` seems to get stuck and never finish
sometimes. See issue #583.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell c3f6ba5c7c infra: Detect no changes.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell d144c9d2c8 fuzzers: Disable the DSP fuzzer for the moment.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 5543fc579c infra: Make sure all fuzzers complete.
If they don't output debugging information.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell c038539f4c infra: Only formatdb / checkdb for part currently running.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 655af51539 infra: Run kokoro build inside script.
This fixes the issue with make not output status as things run (instead
waiting until a whole command has finished).

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell fd40839830 infra: Install some custom deb packages.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 1991669e8c infra: Reworking kokoro scripts.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell e6d737896f infra: Install pstree
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell bea995b5ea infra: Output cpu info
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell c8f7480cb8 infra: Remove --output-sync=master
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 2d8d4832f1 infra: Remove quick/full split.
Full should be fast enough now.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell d27dfd541a infra: More aggressive compile.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell fc1f36f3c0 infra: Restructure.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell f61695585b infra: Install xsltproc
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 656bbd55c5 infra: Increase timeouts.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 745965d4de infra: Capture test results in Kokoro.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell f7724d9157 infra: Adding kokoro configs.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 39098dc79e utils: Output path when assert fails.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim 'mithro' Ansell 4bb8ff9ebf make: Split the formatdb / checkdb into part specific targets.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 21:59:25 +11:00
Tim Ansell 3ae078e98e
Merge pull request #596 from mithro/quiet-please
Adding wrapper to get understandable output.
2019-02-07 21:58:10 +11:00
Tim 'mithro' Ansell c590cce721 Write each run into seperate file.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 02:43:44 -08:00
Tim 'mithro' Ansell 7c5103e7f3 Only save the last 1000 lines to XML file.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2019-02-07 02:43:44 -08:00