The Problem
The automated CI pipeline is currently failing on the dev branch because the tests/smoke_test.py suite is out of sync. Recent contributor merges have changed the underlying API behavior (routes, responses, or auth logic), causing the smoke tests to fail and block further deployments.
Proposed Solution
Will identify the exact mismatch between the API and the test suite, update the tests (or fix the endpoints if a contributor accidentally introduced a regression), and ensure all 23 test cases pass locally before opening a PR.
Branch Tracking
Will be working on the following branch to resolve this:
fix/smoke-test-alignment
Action Plan
Note: This issue is being created to track the work and comply with the repository policy that requires an active issue to be linked before submitting a Pull Request.
The Problem
The automated CI pipeline is currently failing on the
devbranch because thetests/smoke_test.pysuite is out of sync. Recent contributor merges have changed the underlying API behavior (routes, responses, or auth logic), causing the smoke tests to fail and block further deployments.Proposed Solution
Will identify the exact mismatch between the API and the test suite, update the tests (or fix the endpoints if a contributor accidentally introduced a regression), and ensure all 23 test cases pass locally before opening a PR.
Branch Tracking
Will be working on the following branch to resolve this:
fix/smoke-test-alignmentAction Plan
devand reproduce the smoke test failures locally.tests/smoke_test.pyorapi/app.pyto realign the expected behavior.23/23 tests passed.dev.Note: This issue is being created to track the work and comply with the repository policy that requires an active issue to be linked before submitting a Pull Request.