Releases: servicebinding/conformance
Releases · servicebinding/conformance
v0.3.2
What's Changed
- Bump alpine from 3.18.0 to 3.18.2 in /resources/apps/generic-test-app by @dependabot in #61
- Bump pyyaml from 6.0 to 6.0.1 in /features by @dependabot in #62
- Bump alpine from 3.18.2 to 3.18.3 in /resources/apps/generic-test-app by @dependabot in #65
- Bump vulture from 2.7 to 2.8 in /hack by @dependabot in #66
- Bump behavex from 2.0.1 to 3.0.0 in /features by @dependabot in #67
- Bump pyflakes from 3.0.1 to 3.1.0 in /hack by @dependabot in #63
- bump kind to v0.20.0 by @sadlerap in #68
- Bump vulture from 2.8 to 2.9.1 in /hack by @dependabot in #69
- Bump actions/checkout from 3 to 4 by @dependabot in #70
- Bump docker/login-action from 2 to 3 by @dependabot in #71
- Bump docker/build-push-action from 4 to 5 by @dependabot in #73
- Bump docker/metadata-action from 4 to 5 by @dependabot in #72
- Bump alpine from 3.18.3 to 3.18.4 in /resources/apps/generic-test-app by @dependabot in #76
- Bump vmware-tanzu/carvel-setup-action from 1 to 2 by @dependabot in #75
- ci: add shellcheck differential checks by @sadlerap in #77
- Bump vulture from 2.9.1 to 2.10 in /hack by @dependabot in #78
- Ensure test-app deployments have unique labels per scenario by @sadlerap in #74
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
What's Changed
- Bump requests from 2.28.2 to 2.31.0 in /features by @dependabot in #55
- Bump alpine from 3.17.3 to 3.18.0 in /resources/apps/generic-test-app by @dependabot in #54
- ci: use kind as a test cluster by @sadlerap in #56
- Use behavex as a test runner by @sadlerap in #57
- Bump behavex from 1.6.0 to 2.0.1 in /features by @dependabot in #58
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- Reduce default poll retry from 5s to 1s by @sadlerap in #38
- Bump alpine from 3.17.0 to 3.17.1 in /resources/apps/generic-test-app by @dependabot in #41
- Bump vulture from 2.6 to 2.7 in /hack by @dependabot in #42
- Bump requests from 2.28.1 to 2.28.2 in /features by @dependabot in #44
- Bump pydocstyle from 6.1.1 to 6.3.0 in /hack by @dependabot in #45
- Bump docker/build-push-action from 3 to 4 by @dependabot in #47
- Add readiness probe to workload def by @scothis in #46
- Bump alpine from 3.17.1 to 3.17.3 in /resources/apps/generic-test-app by @dependabot in #50
- Bump radon from 5.1.0 to 6.0.1 in /hack by @dependabot in #49
- Remove broken test by @sadlerap in #51
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- ci: bump reference implementation to v0.2.0 by @sadlerap in #19
- tests: label selectors in service bindings by @sadlerap in #16
- setup dependabot for dependencies by @sadlerap in #20
- Bump actions/setup-python from 2 to 4 by @dependabot in #33
- Bump docker/build-push-action from 2 to 3 by @dependabot in #32
- Bump docker/metadata-action from 3 to 4 by @dependabot in #30
- Bump docker/login-action from 1 to 2 by @dependabot in #25
- Bump actions/checkout from 2 to 3 by @dependabot in #21
- Bump alpine from 3.12 to 3.16.3 in /resources/apps/generic-test-app by @dependabot in #22
- Bump pyyaml from 5.4 to 6.0 in /features by @dependabot in #29
- Bump requests from 2.24.0 to 2.28.1 in /features by @dependabot in #24
- Bump polling2 from 0.4.6 to 0.5.0 in /features by @dependabot in #27
- Bump alpine from 3.16.3 to 3.17.0 in /resources/apps/generic-test-app by @dependabot in #35
- Linting improvements by @sadlerap in #34
- Bump pydocstyle from 2.1.1 to 6.1.1 in /hack by @dependabot in #28
- Bump radon from 4.3.1 to 5.1.0 in /hack by @dependabot in #26
- Bump vulture from 2.1 to 2.6 in /hack by @dependabot in #23
- Bump pyflakes from 2.2.0 to 3.0.1 in /hack by @dependabot in #36
New Contributors
- @dependabot made their first contribution in #33
Full Changelog: v0.1.0...v0.2.0
v0.1.0
0.1.0 🎉
This is the first v0.1.0 release of the conformance test suite.
Dependencies
To run conformance tests, you'll need a python 3 installation and a kubernetes environment available via kubectl
.
Running the test suite
First, obtain a copy of this repository and run setup.sh
to set up testing dependencies. This only needs to be done once.
Once dependencies have been set up, use the provided run_tests.sh
script to run conformance tests.
Conformance status
This does not test conformance of all aspects of the specification. Currently implemented are tests for the following:
- Binding tests for provisioned services
- Binding tests for direct secret injection.