Closed stevenmburns closed 2 years ago
@kkunal1408 @arvuce22 @parijatm When I run the merge to master CI level manually, I get several errors from tests/pdks. Here is a list of the failures and how to duplicate the errors:
tests/pdks
FAILED tests/pdks/test_cap.py::test_cap_full[FinFET14nm_Mock_PDK-n4] - json.decoder.JSONDecodeError: Extra data: line 1685 column 9 (ch... FAILED tests/pdks/test_cap.py::test_cap_full[FinFET14nm_Mock_PDK-n20] - json.decoder.JSONDecodeError: Extra data: line 3840 column 3 (c... FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X1-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X3-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X2-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X3-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X2-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X4-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X3-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X1-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X2-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X1-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X4-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X2-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X1-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X1-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X2-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X4-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X4-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X4-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X4-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X3-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-NMOS-n12-X2-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X3-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X1-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[FinFET14nm_Mock_PDK-CM-PMOS-n12-X3-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X1-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X1-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X1-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X2-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X1-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X2-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X2-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X4-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X2-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X4-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X2-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X3-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X2-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X3-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X3-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X3-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X3-Y2] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X4-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X3-Y3] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X1-Y1] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X4-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X1-Y2] - NotImplementedError: Unrecognized primitive CM_NMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-PMOS-n12-X4-Y1] - NotImplementedError: Unrecognized primitive CM_PMOS FAILED tests/pdks/test_mos.py::test_mos_full[Bulk65nm_Mock_PDK-CM-NMOS-n12-X4-Y3] - NotImplementedError: Unrecognized primitive CM_NMOS
To duplicate this:
CI_LEVEL='merge' pytest -n 8 -vv --runnightly --maxerrors=20 -- tests/pdks
@stevenmburns These errors are due to modified primitive names. Addressed in #904
Fixed in #904
@kkunal1408 @arvuce22 @parijatm When I run the merge to master CI level manually, I get several errors from
tests/pdks
. Here is a list of the failures and how to duplicate the errors:To duplicate this: