mirror of
https://github.com/mattermost/mattermost.git
synced 2026-02-03 20:40:00 -05:00
Create shell scripts for consistent test invocation across CI environments: Python script (python-sdk/scripts/run_integration_tests.sh): - Auto-detects virtual environment or uses system Python - Installs package in editable mode if not present - Runs test_integration_e2e.py with verbose output - Supports passing extra pytest arguments Go script (server/public/pluginapi/grpc/scripts/run_integration_tests.sh): - Runs from the correct module directory - Filters to TestPythonPlugin and TestIntegration tests - Disables test caching for clean CI runs - Supports passing extra go test arguments Both scripts: - Are executable (chmod +x) - Print diagnostic information (working dir, version) - Exit with appropriate error codes Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| audit_client_coverage.py | ||
| generate_protos.py | ||
| run_integration_tests.sh | ||