Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ jobs:
test -f "${CHIPCOMPILER_ECC_SIZER_ROOT}/src/sizer_os.tcl"

- name: Pytest
run: uv run --no-sync pytest test/ --ignore=test/examples/test_soc.py --cov=chipcompiler --cov-report=
run: uv run --no-sync pytest test/ -v --basetemp=pytest-tmp --cov=chipcompiler --cov-report=

- name: Upload integration flow logs on failure
if: failure()
Expand All @@ -131,8 +131,9 @@ jobs:
name: integration-flow-logs
if-no-files-found: ignore
path: |
test/examples/*/home/flow.json
test/examples/**/log/**
pytest-tmp/**/home/flow.json
pytest-tmp/**/log/**
pytest-tmp/**/data/**/*.log

- name: Publish coverage summary
if: always()
Expand Down
2 changes: 1 addition & 1 deletion chipcompiler/thirdparty/ecc-tools
Submodule ecc-tools updated 33 files
+2 −2 .github/workflows/release.yml
+2 −0 .gitignore
+1 −1 pyproject.toml
+3 −0 src/evaluation/src/module/congestion/congestion_eval.cpp
+3 −3 src/evaluation/src/util/init_egr.cpp
+1 −2 src/evaluation/src/util/init_egr.h
+22 −10 src/interface/python/py_imp/idb_to_imp_db/PyPlaceDB.cpp
+739 −866 src/operation/iRT/source/module/early_router/EarlyRouter.cpp
+11 −21 src/operation/iRT/source/module/early_router/EarlyRouter.hpp
+2 −19 src/operation/iRT/source/module/early_router/er_data_manager/ERComParam.hpp
+46 −0 src/operation/iRT/source/module/early_router/er_data_manager/EREdge.hpp
+6 −6 src/operation/iRT/source/module/early_router/er_data_manager/ERLayerCost.hpp
+9 −10 src/operation/iRT/source/module/early_router/er_data_manager/ERModel.hpp
+7 −0 src/operation/iRT/source/module/early_router/er_data_manager/ERNet.hpp
+0 −285 src/operation/iRT/source/module/early_router/er_data_manager/ERNode.hpp
+4 −4 src/operation/iRT/source/module/early_router/er_data_manager/ERPillar.hpp
+0 −52 src/operation/iRT/source/module/early_router/er_data_manager/ERTGCell.hpp
+10 −16 src/operation/iRT/source/module/early_router/framwork.txt
+108 −0 src/operation/iRT/source/module/global_spatial_router/test/GSRGridGraphTest.cpp
+16 −0 src/operation/iRT/source/module/layer_assigner/LayerAssigner.cpp
+1 −0 src/operation/iRT/source/module/layer_assigner/LayerAssigner.hpp
+1 −0 src/operation/iRT/source/module/layer_assigner/framwork.txt
+60 −24 src/operation/iRT/source/module/planar_router/PlanarRouter.cpp
+3 −1 src/operation/iRT/source/module/planar_router/PlanarRouter.hpp
+1 −1 src/operation/iRT/source/module/planar_router/framwork.txt
+119 −30 src/operation/iRT/source/module/topo_builder/TOPOBuilder.cpp
+16 −3 src/operation/iRT/source/module/topo_builder/tb_data_manager/TBTask.hpp
+36 −29 src/operation/iRT/test/test_topo_builder/test_topo_builder.cpp
+18 −0 test/data/test_pyplacedb_rows.py
+66 −0 test/native_scenarios.py
+25 −0 test/operations/test_placement_map.py
+2 −0 test/support.py
+471 −2 uv.lock
Loading