Commit 99ef9c16 authored by Nicolas Wavrant's avatar Nicolas Wavrant

slaprunner: new verification added in test_maximumRunOfSlapgrid

parent 6756320b
...@@ -24,6 +24,7 @@ from slapos.runner.utils import (getProfilePath, getSession, isInstanceRunning, ...@@ -24,6 +24,7 @@ from slapos.runner.utils import (getProfilePath, getSession, isInstanceRunning,
isSoftwareRunning, startProxy, isSoftwareRunning, startProxy,
isSoftwareReleaseReady, isSoftwareReleaseReady,
runSlapgridUntilSuccess, runSlapgridUntilSuccess,
getBuildAndRunParams, saveBuildAndRunParams,
MAX_RUN_INSTANCE, MAX_RUN_SOFTWARE) MAX_RUN_INSTANCE, MAX_RUN_SOFTWARE)
from slapos.runner.process import killRunningProcess, isRunning from slapos.runner.process import killRunningProcess, isRunning
from slapos.runner import views from slapos.runner import views
...@@ -494,6 +495,13 @@ class SlaprunnerTestCase(unittest.TestCase): ...@@ -494,6 +495,13 @@ class SlaprunnerTestCase(unittest.TestCase):
project.write(self.software + 'slaprunner-test') project.write(self.software + 'slaprunner-test')
project.close() project.close()
# Build and Run # Build and Run
parameters = getBuildAndRunParams()
parameters['run_instance'] = False
saveBuildAndRunParams(parameters)
response = runSlapgridUntilSuccess(self.app.config, 'software')
self.assertEqual(response, 1)
parameters['run_instance'] = True
saveBuildAndRunParams(parameters)
response = runSlapgridUntilSuccess(self.app.config, 'software') response = runSlapgridUntilSuccess(self.app.config, 'software')
self.assertEqual(response, (1, MAX_RUN_INSTANCE)) self.assertEqual(response, (1, MAX_RUN_INSTANCE))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment