RETIRED, Gerrit as used by OpenStack
Go to file
Dave Borowitz 88da34f7fc Support acceptance tests running with different configs
Store a library of configs to be used as the base gerrit.config during
tests. Specify at a per-acceptance_tests-rule level which of these
configs to generate rules for, passing in the config file via a system
property in a new rule named based on the config file name.

Include two additional labels for each test, "acceptance_config" and
"config_<name>", for including and excluding specific configs or all
non-default configs.

This preserves the behavior of running a single test class per VM, at
the cost of making it harder to run tests with nonstandard configs
from Eclipse. For that, developers can create custom run
configurations with different VM args passing the appropriate -D.

Change-Id: If29bcba26ac271479a63da836008b0f6608a1b6c
2014-01-16 15:39:28 -08:00
.settings Eclipse: Bump java source and target level to 7 2013-11-29 00:15:50 +01:00
contrib Add contrib/ui-api-proxy.go for testing UI features with live data. 2013-12-18 09:07:02 -08:00
Documentation Merge "Remove unused "commit message edited" mail sender and template" 2014-01-16 20:36:20 +00:00
gerrit-acceptance-tests Support acceptance tests running with different configs 2014-01-16 15:39:28 -08:00
gerrit-antlr Remove unused .gitignore 2013-11-28 22:56:51 -08:00
gerrit-cache-h2 Merge "Remove unused @SuppressWarnings" 2013-11-29 08:08:53 +00:00
gerrit-common Mark LabelTypes maps volatile 2014-01-15 12:06:18 -08:00
gerrit-extension-api Bump Jetty version to stable 9.1 and Servlet API to 3.1 2014-01-04 22:28:10 +01:00
gerrit-gwtdebug Remove unused .gitignore 2013-11-28 22:56:51 -08:00
gerrit-gwtexpui Bump Jetty version to stable 9.1 and Servlet API to 3.1 2014-01-04 22:28:10 +01:00
gerrit-gwtui Merge branch 'stable-2.8' 2014-01-16 14:05:37 -08:00
gerrit-httpd Bump Jetty version to stable 9.1 and Servlet API to 3.1 2014-01-04 22:28:10 +01:00
gerrit-launcher Use try/multi-catch for some reflection-related exceptions 2013-12-27 13:02:28 -08:00
gerrit-lucene Eliminate potential NPEs with ChangeData.getChange() 2014-01-03 09:10:45 -08:00
gerrit-main Build Main for Java 1.2 2013-11-30 01:53:00 -08:00
gerrit-openid Bump Jetty version to stable 9.1 and Servlet API to 3.1 2014-01-04 22:28:10 +01:00
gerrit-patch-commonsnet Replace 'for' loop with 'foreach' 2013-12-04 01:02:53 +04:00
gerrit-patch-jgit Save GWT compile time by avoiding javac 2013-11-30 11:06:50 -08:00
gerrit-pgm Allow VersionedMetaData.onSave to skip committing 2014-01-16 15:20:41 -08:00
gerrit-plugin-api Bump Jetty version to stable 9.1 and Servlet API to 3.1 2014-01-04 22:28:10 +01:00
gerrit-plugin-archetype Update Gerrit API version to 2.8.1 in pom files 2014-01-15 09:46:58 +09:00
gerrit-plugin-gwt-archetype Update Gerrit API version to 2.8.1 in pom files 2014-01-15 09:46:58 +09:00
gerrit-plugin-gwtui Update Gerrit API version to 2.8.1 in pom files 2014-01-15 09:46:58 +09:00
gerrit-plugin-js-archetype Update Gerrit API version to 2.8.1 in pom files 2014-01-15 09:46:58 +09:00
gerrit-prettify Save GWT compile time by avoiding javac 2013-11-30 11:06:50 -08:00
gerrit-reviewdb Add ui preference to render entire file. 2014-01-07 16:02:05 -08:00
gerrit-server Allow VersionedMetaData.onSave to skip committing 2014-01-16 15:20:41 -08:00
gerrit-solr Eliminate potential NPEs with ChangeData.getChange() 2014-01-03 09:10:45 -08:00
gerrit-sshd Start migration to notedb implementation of PatchSetApprovals 2014-01-08 11:58:24 -08:00
gerrit-util-cli Save GWT compile time by avoiding javac 2013-11-30 11:06:50 -08:00
gerrit-util-ssl Remove unused .gitignore 2013-11-28 22:56:51 -08:00
gerrit-war Bump Jetty version to stable 9.1 and Servlet API to 3.1 2014-01-04 22:28:10 +01:00
lib Merge branch 'stable-2.8' 2014-01-16 14:05:37 -08:00
plugins Start migration to notedb implementation of PatchSetApprovals 2014-01-08 11:58:24 -08:00
ReleaseNotes Merge branch 'stable-2.8' 2014-01-15 11:47:53 +09:00
tools Support acceptance tests running with different configs 2014-01-16 15:39:28 -08:00
website/releases Update release website index to use new documentation site 2013-10-17 17:07:30 +09:00
.buckconfig Cache buck build results locally by default 2013-12-11 13:21:39 +01:00
.buckversion Update Buck 2013-11-29 10:50:59 -08:00
.gitignore Update Buck 2013-11-29 10:50:59 -08:00
.gitmodules Add singleusergroup plugin 2013-11-09 07:45:00 +01:00
.pydevproject Set python version back to 2.6.5 in .pydevproject 2013-05-20 11:36:08 +09:00
BUCK Buck: generate javadocs for plugin and extension API 2013-11-24 02:04:51 +01:00
COPYING Initial project setup of Gerrit 2 2008-11-14 16:59:34 -08:00
INSTALL Remove Gerrit 1.x to 2.x import tools 2009-03-27 20:20:10 -07:00
SUBMITTING_PATCHES Update push URL in SUBMITTING_PATCHES 2012-03-29 00:57:14 -04:00
VERSION Merge branch 'stable-2.8' 2014-01-15 11:47:53 +09:00