Solve CE/EE synchronization problem
Currently, we perform CE/EE merges on regular basis, but EE is always a little behind CE. GitLab QA, on the other hand, contains feature test suite for both.
In GitLab QA we use RSpec and we tag feature tests using :ce
, :ee
and :staging
tags. This means that we actually use the same tests for features that do overlap between CE and EE (which is the majority of all features available).
This is causing a problem, when someone changes some selectors in CE. Even when we solve problem with fragile tests, described in #6 (closed), we will still have discrepancy between CE and EE until CE is merged into EE.
/cc @rymai