test: create test-ci, modify test-all, fix cpplint
authorBen Noordhuis <info@bnoordhuis.nl>
Mon, 12 Jan 2015 22:40:51 +0000 (23:40 +0100)
committerRod Vagg <rod@vagg.org>
Tue, 13 Jan 2015 02:46:52 +0000 (13:46 +1100)
commit7861ff47285084604963a9f269b6062a23acd8a2
tree3f3a1684cbad9f8552de28dc6ed5ddf9dc508f82
parentf76722686b91cf1c8db05a116ea0a960a5a49e8a
test: create test-ci, modify test-all, fix cpplint

test: add test/addons to default test list

`make test-all` and `python tools/test.py` will now also run the addon
tests in test/addons.

test: remove test-npm from test-all make target

The test-npm target builds documentation, changes versioned files,
clutters the current working directory with artifacts, etc.  In short,
it doesn't seem quite ready for inclusion in `make test-all`.

test: add test-ci target, reduced test-all

Add a test-ci target that is like test-all minus the (slow) pummel and
gc test suites.

This is primarily intended for the continuous integration, where we want
decent coverage but don't want to wait for ages for tests to complete.

cpplint: add -license/copyright to default filters

Commit 3e1b1dd ("Remove excessive copyright/license boilerplate") trips
up the copyright boilerplate style check.  Disable it.

PR-URL: https://github.com/iojs/io.js/pull/314
Reviewed-By: Rod Vagg <rod@vagg.org>
Makefile
tools/cpplint.py
tools/test.py