The certifier currently does not know about multi-namespace support in faas-netes. Additionally, we would like to eventually bring namespace support to faasd. We should update the certifier to validate that multi-namespace support works as expected. It is likely to find bugs for us and help verify when faasd is done with its own version of namespace support.
I think the ideal flow for this is to add a new config or env variable that is a list of namespaces, for exmaple
CERTIFIER_NAMESPACES=testa,testb,testc
when this value is set, the tests (where it makes sense) would run multiple times, one per namespace in the list.
When the value is empty, the certifier should default to its current behavior.
The certifier currently does not know about multi-namespace support in faas-netes. Additionally, we would like to eventually bring namespace support to faasd. We should update the certifier to validate that multi-namespace support works as expected. It is likely to find bugs for us and help verify when faasd is done with its own version of namespace support.
I think the ideal flow for this is to add a new config or env variable that is a list of namespaces, for exmaple
when this value is set, the tests (where it makes sense) would run multiple times, one per namespace in the list.
When the value is empty, the certifier should default to its current behavior.