Fix vif tests
And remove an invalid test at this point, and fix versioning tests.
TL;DR is we didn't run the vif tests for... a very long time, and
I got a report they were failing downstream. In fixing them, since
they were semi-reliant upon specific behavior, I also broke
some other tests, and had to content with legacy behaivor being
tested by the plugin which had to be navigated slightly differently,
such as today some tests needed the fake deploy interface, and
the noop network interface to properly execute in a non-blocking
fashion.
Related-Prod: PRODX-47233
Change-Id: I285c813c09eece538e66b43107825684f4681d5f
5 files changed