greenpeace / planet4-docker-selenium-tests

A repository containing a docker image definition for setting up a testing environment for planet4 application
0 stars 1 forks source link

Feature/integrated tests #3

Closed 27Bslash6 closed 5 years ago

27Bslash6 commented 6 years ago
  1. Dockerfile overhaul. Too many changes to detail.

  2. Makefile integration - isolated common tasks to simple commands such as make build make run make exec make test etc.

  3. Rudimentary CI integration, including running all tests against a stock install: this will require forthcoming rewrites to the test suite.

  4. Gulpfile for monitoring changes to tests, and running tests only on the changed files.

  5. Example cron daily job running tests - will require further configuration to properly run tests against k8s.p4/develop and dev.p4

comzeradd commented 5 years ago

Tested it locally and works great :coffee:

nicksellen commented 5 years ago

My initial goal here has been to get the tests running/passing and in a merge-able state. They seem to have decayed a bit over time :)

In the follow volley of commits there I've added/resolved:

All the tests (16) that haven't been commented out just passed for the first time https://circleci.com/gh/greenpeace/planet4-docker-selenium-tests/56 :)

I would propose to merge https://github.com/greenpeace/planet4-selenium-tests/pull/12 first, then switch the configured tests branch back to master, then merge this one.