Gaffer icon indicating copy to clipboard operation
Gaffer copied to clipboard

Update the integration test framework to test different combinations of data loading/retrieval mechanisms

Open t616178 opened this issue 6 years ago • 5 comments

Currently, there are some gaps in the integration test framework around testing combinations of data loading and retrieval mechanisms. This gap should be closed by extending the existing integration test framework with additional tests which test for correct operation using all available combinations of loading and data retrieval mechanisms for each store type.

t616178 avatar Feb 07 '18 11:02 t616178

This ticket has now been split into two branches, gh-1657-loader-tests and gh-1657-flink-IT-tests. This is because there has been issues with the ITs in the flink library. When gh-1657-loader-tests has been merged https://github.com/gchq/Gaffer/issues/1833 can go ahead using the TestSchema class.

m55624 avatar Apr 11 '18 11:04 m55624

Merged into develop

d47853 avatar Dec 04 '18 11:12 d47853

There is still gh-1657-flink-IT-tests branch to fix under this ticket.

m55624 avatar Dec 04 '18 14:12 m55624

@m29827 I see you did Improve Kafka flink tests #2325 Are you able to tell whether your changes cover this comment above: "There is still gh-1657-flink-IT-tests branch to fix under this ticket." ??

n3101 avatar Apr 07 '21 17:04 n3101

@m29827 I see you did Improve Kafka flink tests #2325 Are you able to tell whether your changes cover this comment above: "There is still gh-1657-flink-IT-tests branch to fix under this ticket." ??

The work for gh-2325 didn't add any new coverage to the Flink tests, it removed unpredictability in their execution which caused intermittent failures. The gh-1657-flink-IT-tests branch hasn't been updated since 2019, I don't know if it's related or not.

m29827 avatar Apr 08 '21 08:04 m29827