Details
-
Bug
-
Resolution: Done
-
Critical
-
fuse-7.x-GA
-
None
Description
Error handling stopped working for existing API provider integrations. The nightly integration tests started failing some time ago due to that issue.
I tested the error handling with an API provider integration on master and it worked fine. So I guess this is only for existing integrations. So we might be missing a migration script?
This is the last nightly where tests are green:
https://circleci.com/workflow-run/ed91858e-21f0-4268-835b-6e21b8946dcb
And this is the first nightly with failing error handling tests:
https://circleci.com/workflow-run/cc9dddc4-62c7-4fd0-9efb-dfe5a22228df
This PR could be a possible cause of changes in this area that requires a migration script: https://github.com/syndesisio/syndesis/pull/7357
The integration test in failure is: io.syndesis.test.itest.apiprovider.TodoOpenApiV3_IT
You can run it locally with:
syndesis integration-test -c -t TodoOpenApiV3_IT
Someone needs a local S2i Docker image before running the integration test:
syndesis build -m s2i -c -i -f --docker