Skip to content

Consider: parameterizing nox system tests per-endpoint #427

@shollyman

Description

@shollyman

In googleapis/python-bigquery-storage#16 I was working with manual client layers on top of a gapic-generated library, and the system tests take O(minutes) per endpoint. To improve the testing cycle I created per-endpoint variants of the system tests.

Is this a common enough pattern in other APIs (e.g. multiple endpoint versions (e.g. v1beta1, v1beta2, v1, each with their own system tests) that we should support this by default in nox, either through parameterization of the endpoint or other means?

Metadata

Metadata

Assignees

Labels

type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions