Allow to run the acceptance tests on fake data
ClosedPublic

Authored by ervin on Aug 19 2015, 7:43 PM.

Details

Summary

Now we can run the acceptance tests either within akonaditest like
before or using the akonadi fake data. That basically cuts the execution
time in slightly more than half.

We got now two targets:

  • make cucumber-run-done, runs with fake data;
  • make cucumber-akonadi-run-done, runs with akonaditest.

During "make test" the cucumber-run-done is the new default it will be
both better for developers and avoid spending too much CI resources. The
old targets with akonaditest are kept around in case we need to compare
the behavior in the future. Intent still is to catch the behavior
differences between the fake data and the real akonadi using the
integration tests of the fake data unit tests.

Diff Detail

Repository
R4 Zanshin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
ervin updated this revision to Diff 587.Aug 19 2015, 7:43 PM
ervin retitled this revision from to Allow to run the acceptance tests on fake data.
ervin updated this object.
ervin edited the test plan for this revision. (Show Details)
ervin added reviewers: bensi, franckarrecot, remibenoit.
bensi accepted this revision.Aug 20 2015, 11:39 AM
bensi edited edge metadata.
This revision is now accepted and ready to land.Aug 20 2015, 11:39 AM
This revision was automatically updated to reflect the committed changes.