|
@@ -45,16 +45,17 @@ c['slavePortnum'] = PORT_MASTER
|
|
|
|
|
|
# Schedulers
|
|
# Schedulers
|
|
c['schedulers'] = [ForceScheduler(name='trigger', builderNames=[BUILDER_NAME,
|
|
c['schedulers'] = [ForceScheduler(name='trigger', builderNames=[BUILDER_NAME,
|
|
- 'registry','coverage'])]
|
|
|
|
|
|
+ 'index','registry','coverage'])]
|
|
c['schedulers'] += [SingleBranchScheduler(name="all",
|
|
c['schedulers'] += [SingleBranchScheduler(name="all",
|
|
change_filter=filter.ChangeFilter(branch='master'), treeStableTimer=None,
|
|
change_filter=filter.ChangeFilter(branch='master'), treeStableTimer=None,
|
|
builderNames=[BUILDER_NAME])]
|
|
builderNames=[BUILDER_NAME])]
|
|
c['schedulers'] += [SingleBranchScheduler(name='pullrequest',
|
|
c['schedulers'] += [SingleBranchScheduler(name='pullrequest',
|
|
change_filter=filter.ChangeFilter(category='github_pullrequest'), treeStableTimer=None,
|
|
change_filter=filter.ChangeFilter(category='github_pullrequest'), treeStableTimer=None,
|
|
builderNames=['pullrequest'])]
|
|
builderNames=['pullrequest'])]
|
|
-c['schedulers'] += [Nightly(name='daily', branch=None, builderNames=['coverage','registry'],
|
|
|
|
|
|
+c['schedulers'] += [Nightly(name='daily', branch=None, builderNames=['coverage'],
|
|
hour=0, minute=30)]
|
|
hour=0, minute=30)]
|
|
-
|
|
|
|
|
|
+c['schedulers'] += [Nightly(name='every4hrs', branch=None, builderNames=['registry','index'],
|
|
|
|
+ hour=range(0,24,4), minute=15)]
|
|
|
|
|
|
# Builders
|
|
# Builders
|
|
# Docker commit test
|
|
# Docker commit test
|
|
@@ -64,7 +65,6 @@ factory.addStep(ShellCommand(description='Docker',logEnviron=False,usePTY=True,
|
|
"cp -r {2}-dependencies/src {0}; export GOPATH={0}; go get {3}; cd {1}; "
|
|
"cp -r {2}-dependencies/src {0}; export GOPATH={0}; go get {3}; cd {1}; "
|
|
"git reset --hard %(src::revision)s; go test -v".format(
|
|
"git reset --hard %(src::revision)s; go test -v".format(
|
|
BUILDER_PATH, BUILDER_PATH+'/src/'+GITHUB_DOCKER, DOCKER_PATH, GITHUB_DOCKER))]))
|
|
BUILDER_PATH, BUILDER_PATH+'/src/'+GITHUB_DOCKER, DOCKER_PATH, GITHUB_DOCKER))]))
|
|
-
|
|
|
|
c['builders'] = [BuilderConfig(name=BUILDER_NAME,slavenames=['buildworker'],
|
|
c['builders'] = [BuilderConfig(name=BUILDER_NAME,slavenames=['buildworker'],
|
|
factory=factory)]
|
|
factory=factory)]
|
|
|
|
|
|
@@ -91,16 +91,24 @@ factory.addStep(ShellCommand(description='Coverage',logEnviron=False,usePTY=True
|
|
c['builders'] += [BuilderConfig(name='coverage',slavenames=['buildworker'],
|
|
c['builders'] += [BuilderConfig(name='coverage',slavenames=['buildworker'],
|
|
factory=factory)]
|
|
factory=factory)]
|
|
|
|
|
|
-# Registry Functionaltest builder
|
|
|
|
|
|
+# Registry functional test
|
|
factory = BuildFactory()
|
|
factory = BuildFactory()
|
|
factory.addStep(ShellCommand(description='registry', logEnviron=False,
|
|
factory.addStep(ShellCommand(description='registry', logEnviron=False,
|
|
command='. {0}/master/credentials.cfg; '
|
|
command='. {0}/master/credentials.cfg; '
|
|
'{1}/testing/functionaltests/test_registry.sh'.format(BUILDBOT_PATH,
|
|
'{1}/testing/functionaltests/test_registry.sh'.format(BUILDBOT_PATH,
|
|
DOCKER_PATH), usePTY=True))
|
|
DOCKER_PATH), usePTY=True))
|
|
-
|
|
|
|
c['builders'] += [BuilderConfig(name='registry',slavenames=['buildworker'],
|
|
c['builders'] += [BuilderConfig(name='registry',slavenames=['buildworker'],
|
|
factory=factory)]
|
|
factory=factory)]
|
|
|
|
|
|
|
|
+# Index functional test
|
|
|
|
+factory = BuildFactory()
|
|
|
|
+factory.addStep(ShellCommand(description='index', logEnviron=False,
|
|
|
|
+ command='. {0}/master/credentials.cfg; '
|
|
|
|
+ '{1}/testing/functionaltests/test_index.py'.format(BUILDBOT_PATH,
|
|
|
|
+ DOCKER_PATH), usePTY=True))
|
|
|
|
+c['builders'] += [BuilderConfig(name='index',slavenames=['buildworker'],
|
|
|
|
+ factory=factory)]
|
|
|
|
+
|
|
|
|
|
|
# Status
|
|
# Status
|
|
authz_cfg = authz.Authz(auth=auth.BasicAuth([(TEST_USER, TEST_PWD)]),
|
|
authz_cfg = authz.Authz(auth=auth.BasicAuth([(TEST_USER, TEST_PWD)]),
|