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