arvados.git
9 years agoEnhanced run-tests.sh command line supporting choosing specific Python and Ruby
Peter Amstutz [Tue, 26 Aug 2014 14:43:06 +0000 (10:43 -0400)]
Enhanced run-tests.sh command line supporting choosing specific Python and Ruby
tests, and re-using temp directories. no issue #

9 years agoDeclare empty variables up top to avoid bash parsing errors. no issue #
Peter Amstutz [Thu, 21 Aug 2014 16:00:09 +0000 (12:00 -0400)]
Declare empty variables up top to avoid bash parsing errors.  no issue #

9 years agoPermit setting environment variables on command line. Added workbench_test,
Peter Amstutz [Thu, 21 Aug 2014 14:21:39 +0000 (10:21 -0400)]
Permit setting environment variables on command line.  Added workbench_test,
apiserver_test and cli_test variables to provide parameters to the respective
rake tests.  no issue #

9 years agoUnset ARVADOS_ variable from the environment before running tests. no issue #
Peter Amstutz [Wed, 20 Aug 2014 19:21:06 +0000 (15:21 -0400)]
Unset ARVADOS_ variable from the environment before running tests.  no issue #

9 years agoFix failure detection for python tests. No issue #
Tom Clegg [Tue, 19 Aug 2014 20:26:32 +0000 (16:26 -0400)]
Fix failure detection for python tests. No issue #

9 years agoInstall py test deps even if py tests fail. Make docs skippable. No issue #
Tom Clegg [Tue, 19 Aug 2014 19:04:56 +0000 (15:04 -0400)]
Install py test deps even if py tests fail. Make docs skippable. No issue #

9 years agoMerge branch 'skip-args'
Ward Vandewege [Tue, 19 Aug 2014 14:22:58 +0000 (10:22 -0400)]
Merge branch 'skip-args'

no issue #

9 years agoFix swapped install/test sections for fuse.
Tom Clegg [Mon, 18 Aug 2014 18:37:45 +0000 (14:37 -0400)]
Fix swapped install/test sections for fuse.

9 years agoDisplay elapsed time for each test/install.
Tom Clegg [Mon, 18 Aug 2014 14:48:19 +0000 (10:48 -0400)]
Display elapsed time for each test/install.

9 years agoAdd missing "install fuse" and "test workbench".
Tom Clegg [Mon, 18 Aug 2014 14:48:00 +0000 (10:48 -0400)]
Add missing "install fuse" and "test workbench".

9 years agoCleanup, add some error checks, add --skip and --only args.
Tom Clegg [Sat, 16 Aug 2014 06:00:23 +0000 (02:00 -0400)]
Cleanup, add some error checks, add --skip and --only args.

9 years agoRemove duplicated cleanup commands; the realclean target takes care of
Ward Vandewege [Fri, 15 Aug 2014 23:34:44 +0000 (19:34 -0400)]
Remove duplicated cleanup commands; the realclean target takes care of
that now.

no issue #

9 years agokeep is now called keepstore
Ward Vandewege [Fri, 15 Aug 2014 13:23:54 +0000 (09:23 -0400)]
keep is now called keepstore

refs #3551

9 years agoMerge branch '3551-go-layout'
Ward Vandewege [Fri, 15 Aug 2014 12:51:33 +0000 (08:51 -0400)]
Merge branch '3551-go-layout'

refs #3551

9 years ago3551: Install Python and Go bits, force installation of Python test dependencies...
Tom Clegg [Thu, 14 Aug 2014 22:46:37 +0000 (18:46 -0400)]
3551: Install Python and Go bits, force installation of Python test dependencies, *then* run tests.

9 years ago3551: Fix dependency cycle: Install Python SDK, then install+test Go stuff, then...
Tom Clegg [Thu, 14 Aug 2014 21:18:33 +0000 (17:18 -0400)]
3551: Fix dependency cycle: Install Python SDK, then install+test Go stuff, then test Python SDK.

9 years ago3551: Test and install keepstore before Python SDK.
Tom Clegg [Thu, 14 Aug 2014 20:30:56 +0000 (16:30 -0400)]
3551: Test and install keepstore before Python SDK.

9 years ago3551: Clean up temp dir.
Tom Clegg [Thu, 14 Aug 2014 20:30:13 +0000 (16:30 -0400)]
3551: Clean up temp dir.

9 years agoMerge branch '3551-go-layout'
Ward Vandewege [Thu, 14 Aug 2014 20:00:28 +0000 (16:00 -0400)]
Merge branch '3551-go-layout'

refs #3551

9 years ago3551: Use mktemp for GOPATH. Update run-build-packages.sh with new Go recipes.
Tom Clegg [Thu, 14 Aug 2014 19:45:27 +0000 (15:45 -0400)]
3551: Use mktemp for GOPATH. Update run-build-packages.sh with new Go recipes.

9 years agoMerge branch '3551-go-layout'
Ward Vandewege [Thu, 14 Aug 2014 19:29:36 +0000 (15:29 -0400)]
Merge branch '3551-go-layout'

refs #3551

9 years agoMerge branch 'master' into 3551-go-layout
Ward Vandewege [Thu, 14 Aug 2014 19:25:04 +0000 (15:25 -0400)]
Merge branch 'master' into 3551-go-layout

9 years agoMake use of the realclean build.sh feature to build the docker images.
Ward Vandewege [Thu, 14 Aug 2014 19:24:09 +0000 (15:24 -0400)]
Make use of the realclean build.sh feature to build the docker images.

no issue #

9 years ago3551: Dry up pass/fail checks with a checkexit() function.
Tom Clegg [Thu, 14 Aug 2014 19:21:17 +0000 (15:21 -0400)]
3551: Dry up pass/fail checks with a checkexit() function.

9 years agoUpdate Go tests to new layout, rename keepstore, add missing tests for keepproxy...
Tom Clegg [Thu, 14 Aug 2014 17:13:18 +0000 (13:13 -0400)]
Update Go tests to new layout, rename keepstore, add missing tests for keepproxy and Go SDK libraries. refs #3551

9 years agoPython egg build fix for the sdist rotate command
Ward Vandewege [Fri, 18 Jul 2014 14:05:35 +0000 (10:05 -0400)]
Python egg build fix for the sdist rotate command

Refs #3252

9 years agoUpdate Python package test procedure.
Brett Smith [Fri, 18 Jul 2014 13:27:54 +0000 (09:27 -0400)]
Update Python package test procedure.

Refs #3252 simplifies the way we express Python package dependencies.
This lets us invoke tests directly from setup.py, so do that.

9 years agoMake sure to bring the arvados debian packages up to the latest version
Ward Vandewege [Mon, 7 Jul 2014 19:11:37 +0000 (15:11 -0400)]
Make sure to bring the arvados debian packages up to the latest version
when deploying via jenkins.

no issue #

9 years agoMake sure to exit with $EXITCODE
Ward Vandewege [Tue, 1 Jul 2014 19:38:00 +0000 (15:38 -0400)]
Make sure to exit with $EXITCODE

no issue #

9 years agoAdd docker test script.
Ward Vandewege [Tue, 1 Jul 2014 15:41:17 +0000 (11:41 -0400)]
Add docker test script.

no issue #

9 years agoMake sure the arvados-src package actually contains the latest source. Duh.
Ward Vandewege [Mon, 30 Jun 2014 17:35:51 +0000 (13:35 -0400)]
Make sure the arvados-src package actually contains the latest source. Duh.

no issue #

9 years agoRemove superfluous directory from arvados-src path.
Ward Vandewege [Fri, 13 Jun 2014 15:16:38 +0000 (11:16 -0400)]
Remove superfluous directory from arvados-src path.

No issue #

9 years agoBuild a new arvados-src package.
Ward Vandewege [Fri, 13 Jun 2014 14:49:46 +0000 (10:49 -0400)]
Build a new arvados-src package.

No issue #

9 years agoMerge branch 'new-git-hooks'
Ward Vandewege [Thu, 5 Jun 2014 18:27:34 +0000 (14:27 -0400)]
Merge branch 'new-git-hooks'

no issue #

9 years agoA few fixes:
Ward Vandewege [Thu, 5 Jun 2014 18:25:47 +0000 (14:25 -0400)]
A few fixes:

a) clarify error message when doing a fast-forward merge rejection

b) reduce number of gratuitous newlines

c) do not test for issue numbers when a fast-forward merge is being
attempted, because that test will complain about every commit, obscuring
the real problem (the fast-forward merge)

9 years agoMerge branch 'new-git-hooks' of git.curoverse.com:arvados-dev into new-git-hooks
Ward Vandewege [Thu, 5 Jun 2014 17:52:39 +0000 (13:52 -0400)]
Merge branch 'new-git-hooks' of git.curoverse.com:arvados-dev into new-git-hooks

9 years agoAdded mention of git reset to instructions for remerging/rebasing.
Peter Amstutz [Thu, 5 Jun 2014 15:43:26 +0000 (11:43 -0400)]
Added mention of git reset to instructions for remerging/rebasing.

9 years agoDisallow commits that merge local and remote master, in order to maintain
Peter Amstutz [Thu, 5 Jun 2014 15:41:22 +0000 (11:41 -0400)]
Disallow commits that merge local and remote master, in order to maintain
linear history of master.

9 years agoAdded pattern to permit commits that merge master heads.
Peter Amstutz [Thu, 5 Jun 2014 15:26:01 +0000 (11:26 -0400)]
Added pattern to permit commits that merge master heads.

9 years agoProposed new git hook policy: only applies to first-parent, enforces master is
Peter Amstutz [Thu, 5 Jun 2014 15:09:54 +0000 (11:09 -0400)]
Proposed new git hook policy: only applies to first-parent, enforces master is
first parent on all merges, enforces issue number (or explicitly stating no
issue number) on all master commits.

9 years agoBuild crunchstat package.
Ward Vandewege [Wed, 4 Jun 2014 20:33:10 +0000 (16:33 -0400)]
Build crunchstat package.

9 years agoInitial commit of the scripts used in our Jenkins pipelines.
Ward Vandewege [Tue, 3 Jun 2014 15:25:10 +0000 (11:25 -0400)]
Initial commit of the scripts used in our Jenkins pipelines.

9 years agoOnly check master, because bad things happen otherwise.
Ward Vandewege [Wed, 28 May 2014 16:01:16 +0000 (12:01 -0400)]
Only check master, because bad things happen otherwise.

9 years agoCoding standards hook, initial commit.
Ward Vandewege [Wed, 28 May 2014 15:45:43 +0000 (11:45 -0400)]
Coding standards hook, initial commit.