Ejemplo n.º 1
0
 def test_duplicate_settings(self):
     log.debug(1, 'test_duplicate_settings')
     manager = RenderingResourceSettingsManager()
     params = dict()
     params['id'] = 'rtneuron'
     params['command_line'] = 'rtneuron-app.py'
     params['environment_variables'] = \
         'EQ_WINDOW_IATTR_HINT_HEIGHT=512,EQ_WINDOW_IATTR_HINT_WIDTH=512'
     params['modules'] = 'BBP/viz/latest'
     params['process_rest_parameters_format'] = '--rest {$rest_hostname}:${rest_port}'
     params['scheduler_rest_parameters_format'] = '--rest $SLURMD_NODENAME:${rest_port}'
     params['project'] = 'project'
     params['queue'] = 'test'
     params['exclusive'] = False
     params['nb_nodes'] = 1
     params['nb_cpus'] = 1
     params['nb_gpus'] = 1
     params['memory'] = 0
     params['graceful_exit'] = True
     params['wait_until_running'] = True
     params['name'] = 'name'
     params['description'] = 'description'
     status = manager.create(params)
     nt.assert_true(status[0] == 201)
     # Duplicate
     status = manager.create(params)
     nt.assert_true(status[0] == 409)
     # Delete Settings
     status = manager.delete(params['id'])
     nt.assert_true(status[0] == 200)
 def test_duplicate_settings(self):
     log.debug(1, 'test_duplicate_settings')
     manager = RenderingResourceSettingsManager()
     params = dict()
     params['id'] = 'rtneuron'
     params['command_line'] = 'rtneuron-app.py'
     params['environment_variables'] = \
         'EQ_WINDOW_IATTR_HINT_HEIGHT=512,EQ_WINDOW_IATTR_HINT_WIDTH=512'
     params['modules'] = 'BBP/viz/latest'
     params['process_rest_parameters_format'] = '--rest {$rest_hostname}:${rest_port}'
     params['scheduler_rest_parameters_format'] = '--rest $SLURMD_NODENAME:${rest_port}'
     params['project'] = 'project'
     params['queue'] = 'test'
     params['exclusive'] = False
     params['nb_nodes'] = 1
     params['nb_cpus'] = 1
     params['nb_gpus'] = 1
     params['graceful_exit'] = True
     params['wait_until_running'] = True
     params['name'] = 'name'
     params['description'] = 'description'
     status = manager.create(params)
     nt.assert_true(status[0] == 201)
     # Duplicate
     status = manager.create(params)
     nt.assert_true(status[0] == 409)
     # Delete Settings
     status = manager.delete(params['id'])
     nt.assert_true(status[0] == 200)
Ejemplo n.º 3
0
 def test_delete_invalid_settings(self):
     log.debug(1, 'test_delete_invalid_settings')
     manager = RenderingResourceSettingsManager()
     params = dict()
     params['id'] = '@%$#$'
     # Delete Settings
     status = manager.delete(params)
     nt.assert_true(status[0] == 404)
 def test_delete_invalid_settings(self):
     log.debug(1, 'test_delete_invalid_settings')
     manager = RenderingResourceSettingsManager()
     params = dict()
     params['id'] = '@%$#$'
     # Delete Settings
     status = manager.delete(params)
     nt.assert_true(status[0] == 404)