These are integration tests for Karma plugins. Each directory is a simple standalone project, using Karma and some plugins. These tests are run as a part of Karma's Travis build. Each plugin can also run interested tests as a part of its build. For instance, karma-jasmine runs jasmine, jasmine_2 and jasmine-coverage tests.When running the tests, a tarball package is installed - that is the package that has just been build (it's not released yet). For instance, during Karma Travis build, karma-x.x.x.tgz is produced and installed for each of the test. See karma-runner/integration-tests/run.sh or karma/scripts/integration-tests.sh for more information.