google / gf180mcu-pdk

PDK for GlobalFoundries' 180nm MCU bulk process technology (GF180MCU).
https://gf180mcu-pdk.rtfd.io
Apache License 2.0
372 stars 53 forks source link

Set up some type of CI for this repository #4

Open mithro opened 2 years ago

mithro commented 2 years ago

We should have CI running on this repository.

@atorkmabrains can you write down the initial plan in this GitHub Issue?

Related GitHub Issues on other parts of the PDK;

Testing related GitHub Issues on the PDK;

atorkmabrains commented 2 years ago

Yes

atorkmabrains commented 2 years ago

Hi @mithro ,

We have about 60% of the regression tests for gf180mcu-pdk built for most of the PDK components. We just need to convert the running of those regression to be as CI.

@mithro What do you recommend us doing: adding those regression scripts into this main repo or having a separate repo called regression to include all the testing?

mithro commented 2 years ago

If I understand what you are saying, then please add them directly to this repository.

atorkmabrains commented 2 years ago

Sounds Great, we will add regression tests as CI. BTW, they take long time to run.

mithro commented 2 years ago

@atorkmabrains - Taking a long time to run is fine, we have a bunch of ways we can speed that up.

mithro commented 2 years ago

Related GitHub Issues on other parts of the PDK;

Testing related GitHub Issues on the PDK;

atorkmabrains commented 2 years ago

@mithro @mohanad0mohamed is currently working on it.