2e8fd9e0fe
* - Added min and max TLS version support. - Included Support for TLS 1.3 - Minimum TLS 1.1 enforced. * - Added bash function to create and delete certificates. - Modified run.sh script to use the create and delete certificate functions. - Added new instructions to run integration tests in README.md * - Added 3 Integration tests to test each version of TLS. - Added tlsVersion flag for webserver input. - Added TLS Config for https webserver. - Added helper functions to get TLS Version and Health State. - Changed port of https server from 443 to 4430. * - refactored NewHttpHealthProbe function. * - changed min version to TLS 1.0 * - Test all TLS versions, including SSLv3 - Parallelize integration tests. * - modified go.yml to use run.sh * - Changes Flag to securityProtocol and updated Comments. * -Added dynamic container names to bats tests. * - TLS Config set to Defaults but tested. * cleanup logic for created container. * Only basic.bats tests are ran sequentially * Only basic.bats tests are ran sequentially * Attempt to fix go.yml * Revert: TLS Config set to Defaults but tested * TLS Max Version set to Default. * Added small comments and verbose logs for integration tests. * Try fix go workflow * Update github workflow for v2/main and v2/develop. * Try Add sequential and parallel integration tests with retry option. * Try Fix: "Try Add sequential and parallel integration tests with retry option." * Try Fix: "Try Fix: "Try Add sequential and parallel integration tests with retry option."" * Update branch names in go.yml workflow * Refactor health probe address construction * Add While loop to finf unique docker image and Added Clarification comments. * Refactor integration test job names * capture error from run.sh script * Fixed repeated Assertions on SSLv3 test * Refactor health test function names and added new tests to validate request path. * Remove unnecessary code in health.go * nit changes to getHealthStatus * Refactor integration test scripts for better organization and parallelization * Fix github workflow integration test directory paths. * Update branch restrictions for push and pull_request workflows |
||
---|---|---|
.. | ||
main.go |