Open broskoTT opened 1 month ago
Remove test_utils::GetClusterDescYAML as part of this effort (or reuse it's code)
I've completed the first part of not providing CEM externally. @pjanevskiTT is currently working on the other part which removes it from tt_SiliconDriver constructor.
Related to https://docs.google.com/drawings/d/1-m1azdsBqMA0A6ATYRMfkhyeuOJuGCEI62N5a96LXj0/edit?usp=sharing This should not be something which is given to UMD, rather provided by UMD. Change the API so that ClusterDescriptor can itself run create-ethernet-map and create itself. This is used by tt_SiliconDriver (look at it as Cluster class in the diagram). Replace the constructor to call ClusterDescriptor rather than get it as an argument.