Commit Graph
16 Commits
Author SHA1 Message Date
Alfonso Acosta 48beb60bbe Sync changes done directly in scope/tools
Applies tools changes from:

commit 7f46b90e27
Author: Krzesimir Nowak <krzesimir@kinvolk.io>
Date:   Thu Jul 21 11:55:08 2016 +0200

    Make LatestMap "generic"

    This commit makes the LatestMap type a sort of a base class, that
    should not be used directly. This also adds a generator for LatestMap
    "concrete" types with a specific data type in the LatestEntry.

commit 0f1cb82084
Author: Krzesimir Nowak <krzesimir@kinvolk.io>
Date:   Thu Jul 28 14:26:08 2016 +0200

    Allow testing only a subset of directories

    This can be done by calling TESTDIRS="./report ./probe" make tests

commit 97eb8d033d
Author: Krzesimir Nowak <krzesimir@kinvolk.io>
Date:   Thu Aug 4 11:44:21 2016 +0200

    Do not spell check Makefiles and JSON files

    Spell check does not handle JSON files very well. It finds misspelled
    words in hexadecimal hashes (like misspelled "dead" in "123daed456").

    Ignore Makefiles too - there is not so much free text to spell check
    and the spell check complains about words it was told by Makefile to
2016-08-26 11:55:56 +00:00
Jonathan Lange bfb174766f Test directories need ./ prefixes, obviously. 2016-07-14 17:44:19 +01:00
Jonathan Lange 87864270ee Remove spurious debugging code from test 2016-07-14 16:42:51 +01:00
Jonathan Lange 8b7ec6ebbc Speed up test by using git ls-files 2016-07-14 16:42:38 +01:00
Jonathan Lange 8c6170d292 Fix lint in all the build-tools scripts 2016-07-12 14:21:22 +01:00
Tom Wilkie 0c4636a2b3 Speed up tests by doing a go test -i before hand. 2016-01-08 19:30:01 +00:00
Tom Wilkie 856790fe34 Use golang package name as a prefix on unit test schedules. 2015-12-07 14:47:43 +00:00
Tom Wilkie 1fc4d66fac Make test work on mac. 2015-11-10 11:57:31 +00:00
Tom Wilkie 4fa0c68afa Don't collect coverage metrics for vendored packages. 2015-10-26 17:07:08 +00:00
Tom Wilkie 3e16fe8d0a Add -no-go-get option to test. 2015-10-26 16:57:27 +00:00
Tom Wilkie 785f9ebe7d Don't run tests in ./vendor 2015-10-23 08:54:11 +00:00
Matthias Radestock a286ddade0 only produce coverage for the module in the current dir
and its sub-modules

...rather than all modules containing `weaveworks`.
2015-10-12 17:35:00 +01:00
Tom Wilkie 9b7bcf679d Don't test experimental stuff. 2015-08-13 12:07:00 +00:00
Tom Wilkie 704f5bd4e4 Automatically run tests with coverage etc on Circle. 2015-07-30 13:21:36 +00:00
Tom Wilkie 76de35ea97 Test script checks for scheduler. 2015-07-30 13:16:49 +00:00
Tom Wilkie 4f611e832c Add test script from weave 2015-07-30 13:12:48 +00:00