fix silly timing issue in provider tests
update provider client to nsi2 spec