Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ BB2-537 ] Create Middleware-Logging Integration Tests (#946)
* create middleware logging tests (integration tests) * adjust command line option name from --loggingit to --logit, meaning log integration tests. * no echo for sensitive info. * code refactor. * pick up changes from BB2-545 * pick bb2 545 changes and rebase. * merge * refactor test_logging settings, temp pull in cbc job selenium pipeline to facilitate reviewing and verifying. * refactor, hookup with selenium tests job. * fix linting. * simplify audit logging redirect. * cleanup. * add logging integration tests to cbc job pipeline. * fix log file path. * remove print. * create audit logger file handler path. * trace logging. * trace * trace * fix file handler. * fix logger file handler. * temp comment out logging integration tests from pipeline. * trace * trace * trace * trace * trace * trace * trace * turn off pretty json in logging. * sync up with Pillow ver bump. * print schema to facilitate debugging. * print schema to facilitate debugging. * relax attr check for crosswalk type, for runing under local(mslsx) vs remote(slsx) . * cleanup and fix schema checking. * cleanup and fix path validation. * changes per review, remove django mslsx. * catch up fix of docker-compose.selenium.yaml revert back to go lang mslsx. * Fix local dev docker-compose issues - Add healthcheck to postgres startup and bb2slsx to depend on service_healthy to fix timing issue in docker-compose.selenium.yml - Move DJANGO_SETTINGS_MODULE location in launcher script docker-compose/run_selenium_tests_local_keybase.sh to enable other types of tests (non logit) to run. BB2-537 Co-authored-by: Nick Bragdon <[email protected]> Co-authored-by: Dave Tisza <[email protected]>
- Loading branch information