Functional tests in CI

Closed username-removed-65452 requested to merge gitlabci into master