Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add hook testsdsilvers/hooks | Daniel Silverstone | 2017-07-02 | 1 | -7/+7 |
| | | | | Basic hook tests which verify preauth commandline and post receive hooks. | ||||
* | Merge remote-tracking branch 'origin/dsilvers/gtt-cover-not-default' | Richard Maw | 2017-04-08 | 1 | -1/+22 |
|\ | |||||
| * | makes GTT coverage optional | Daniel Silverstone | 2017-04-08 | 1 | -1/+22 |
| | | | | | | | | | | | | | | | | | | The gitano-test-tool coverage was consuming a lot of time and slowing down coverage test running. In addition it was around 2/3 of all processes covered and as such was making coverage report generation slow too. This change adds a COVER_GTT makefile argument which must be set to 'yes' in order for COVERAGE=yes test runs to also cover gtt. | ||||
* | | adds a force-push checking scenariodsilvers/force-push-testing | Daniel Silverstone | 2017-03-06 | 1 | -1/+1 |
|/ | |||||
* | adds support for coverage testing | Daniel Silverstone | 2017-03-04 | 1 | -9/+57 |
| | |||||
* | adds an initial treedelta test | Daniel Silverstone | 2017-02-12 | 1 | -1/+1 |
| | |||||
* | Add overrides so that when you specify YARN_ARGS we still build the extra bits | Daniel Silverstone | 2017-01-02 | 1 | -5/+5 |
| | |||||
* | Remove markdown.lua | Daniel Silverstone | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Remove readme command, and (somewhat) empty test | Daniel Silverstone | 2017-01-02 | 1 | -1/+1 |
| | |||||
* | Support skipping the HTTP tests if necessary | Daniel Silverstone | 2017-01-02 | 1 | -1/+11 |
| | |||||
* | testing: Run lighttpd during http tests | Richard Maw | 2016-12-18 | 1 | -0/+7 |
| | |||||
* | More basic tests, checking syntax and loadability of modules | Daniel Silverstone | 2016-12-18 | 1 | -2/+8 |
| | |||||
* | Ensure the tests actually run under HTTP mode | Daniel Silverstone | 2016-12-16 | 1 | -1/+1 |
| | |||||
* | Very basic git-annex-shell support, not checked repo copies yet | Daniel Silverstone | 2016-12-13 | 1 | -1/+1 |
| | |||||
* | Support 'make check' for Lars | Daniel Silverstone | 2016-12-03 | 1 | -0/+2 |
| | |||||
* | Ensure testing runs both modes | Daniel Silverstone | 2016-12-03 | 1 | -3/+12 |
| | |||||
* | Clean up test protocol stuff for ssh vs http | Daniel Silverstone | 2016-12-03 | 1 | -1/+5 |
| | |||||
* | Support --snapshot for yarn | Daniel Silverstone | 2016-12-03 | 1 | -1/+5 |
| | |||||
* | Support 'basictest' as a target which only runs 01_* and support TEST_PROTO | Daniel Silverstone | 2016-12-03 | 1 | -2/+13 |
| | |||||
* | Ensure that build fails early if bins don't parse properly | Daniel Silverstone | 2016-11-29 | 1 | -0/+2 |
| | |||||
* | Also install gitano/i18n | Daniel Silverstone | 2016-11-16 | 1 | -1/+2 |
| | |||||
* | Fix inconsistent indentation for recent commits | Richard Maw | 2016-09-24 | 1 | -1/+1 |
| | | | | | We're inconsistent in general for indentation with tabs, but that's a much wider change. | ||||
* | KEYRING: Add keyring command and associated gubbins | Daniel Silverstone | 2016-09-24 | 1 | -0/+1 |
| | | | | | | This adds lace interfaces for the keyring command, a basic keyring command with list, create, destroy, and a yarn for it, along with some defines in the skel ready for user rules. | ||||
* | Allow specifying 'SCENARIO=blah' when make test | Daniel Silverstone | 2016-09-24 | 1 | -0/+3 |
| | |||||
* | Basic i18n module | Daniel Silverstone | 2016-08-27 | 1 | -1/+13 |
| | |||||
* | testing: Add yarn for shallow pushes | Richard Maw | 2016-01-13 | 1 | -1/+2 |
| | |||||
* | testing: Add tests for rsync plugin | Richard Maw | 2015-12-04 | 1 | -1/+1 |
| | | | | | | | | | | | It's an interesting plugin, that may not hang around since its intended user disappeared. It has some value as an example of gitano extensibility, but not sufficient to rewrite it if it becomes broken. However we won't know when it becomes broken and a candidate for removal unless we test it regularly. | ||||
* | testing: Remove yarn files for deprecated commands | Richard Maw | 2015-12-04 | 1 | -5/+4 |
| | | | | | There's commands for setting the config directly now, which are better. | ||||
* | Ensure the archive plugin is installed (and named reasonably) | Daniel Silverstone | 2015-11-01 | 1 | -1/+1 |
| | |||||
* | yarns: Add test for git-upload-archive command | Richard Maw | 2015-10-30 | 1 | -1/+1 |
| | | | | This is used by git-archive to get the server to generate a tarball. | ||||
* | yarns: Check cgit hide=1 set when project.archived | Richard Maw | 2015-10-30 | 1 | -1/+1 |
| | |||||
* | Allow tests to run even when not inside gitano-all | Daniel Silverstone | 2014-03-14 | 1 | -1/+9 |
| | |||||
* | Support for rsync in Trovesbaserock/danielsilverstone/S10634-rsync-support | Daniel Silverstone | 2014-03-11 | 1 | -1/+2 |
| | | | | | | | | | | | | In order to support ingesting of binary artifacts, we are proposing the use of `git-fat` which is a content filter which uses rsync to store the binary artifacts. That requires an access controlled binary artifact repository, so we take advantage of Gitano's ACLs and associate an optional rsync repository with every git repository on the server. By placing it inside the git repository, all of gitano's destroy and graveyard behaviour automatically works with the new rsync content. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> | ||||
* | Install plugins during `make install` | Daniel Silverstone | 2014-03-11 | 1 | -1/+8 |
| | | | | | | | Gitano *may* ship with plugins which need to be installed during the running of `make install` -- as such, support this in the Makefile. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> | ||||
* | Add support for a GITANO_PLUGIN_PATH in install-lua-bin | Daniel Silverstone | 2014-03-11 | 1 | -2/+6 |
| | | | | | | | | | The binary installer `install-lua-bin` needs to update all of the files ending in `.in` to be ready for installation. This patch ensures that we support a tag for loading plugins which the various `.in` files can then use to ensure they load plugins at an appropriate point. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> | ||||
* | Plugin support in Gitano | Daniel Silverstone | 2014-03-11 | 1 | -1/+1 |
| | | | | | | | | | This patch adds support for Gitano to load plugins from a colon separated set of paths. While colon separation is not the best mechanism, it is in common use. We explicitly do not add any escaping rules such as :: -> : in order to remain compatible with things like PATH processing. Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk> | ||||
* | Make Makefile install our new cgis | Richard Ipsum | 2014-02-18 | 1 | -1/+2 |
| | |||||
* | Make Makefile install auth.lua | Richard Ipsum | 2014-02-18 | 1 | -1/+1 |
| | |||||
* | Pass in paths | Daniel Silverstone | 2013-11-15 | 1 | -0/+1 |
| | |||||
* | Merge remote-tracking branch 'baserock/baserock/richardipsum/syslog' | Daniel Silverstone | 2013-10-03 | 1 | -0/+3 |
| | | | | | Also fix up test tool so that tests do not fail now that we depend on the SSH_CLIENT environment variable coming from the caller. | ||||
* | Support the new yarn --env argumentdsilvers/testing | Daniel Silverstone | 2013-08-25 | 1 | -2/+2 |
| | |||||
* | Clean up test target now that yarn reports empty inputs | Daniel Silverstone | 2013-07-19 | 1 | -9/+0 |
| | |||||
* | Report number of empty yarns to encourage more test writing | Daniel Silverstone | 2013-06-23 | 1 | -0/+9 |
| | |||||
* | Add empty command yarns | Daniel Silverstone | 2013-06-22 | 1 | -1/+8 |
| | | | | | | | | | In order that we can test every command individually, we want a yarn for each command. These tests should be run before any of the more complex scenarios. As such, we group them all under 02-commands. For now, these yarn files are empty. As time goes by we will add tests for everything these commands can do. | ||||
* | Initial testing tool, library and basic test | Daniel Silverstone | 2013-06-22 | 1 | -0/+20 |
| | | | | | | | | The tool (testing/gitano-test-tool.in) provides a bunch of complex behaviours which are then used by the scenario test implementations in testing/library.yarn. From there, those implementations for scenario tests which are in the rest of the .yarn files in testing/. A top level 'make test' will invoke the test suite. | ||||
* | MAKEFILE: Also install gitano.copycommand | Daniel Silverstone | 2013-06-04 | 1 | -1/+1 |
| | |||||
* | REPOCOMMAND: Shunt gc and count-objects to gitano.repocommand | Daniel Silverstone | 2013-05-27 | 1 | -1/+2 |
| | | | | | | | | Move the gc and count-objects commands to a separate repocommand module so that we can group fsck in with them neatly. This new module is for commands which operate neatly on a repository with little to no extra dependencies. | ||||
* | MAKE: Manpage installation | Daniel Silverstone | 2013-04-25 | 1 | -1/+15 |
| | |||||
* | MAKE: distclean | Daniel Silverstone | 2013-04-25 | 1 | -0/+3 |
| | |||||
* | PREFIX, not INST_ROOT, please | Daniel Silverstone | 2013-04-14 | 1 | -2/+3 |
| |