Batch - Fix tests
This commit is contained in:
parent
bfeaf73109
commit
bb5a54ca4b
2 changed files with 12 additions and 31 deletions
|
|
@ -10,17 +10,6 @@ import functools
|
|||
import nose
|
||||
|
||||
|
||||
def expected_failure(test):
|
||||
@functools.wraps(test)
|
||||
def inner(*args, **kwargs):
|
||||
try:
|
||||
test(*args, **kwargs)
|
||||
except Exception as err:
|
||||
raise nose.SkipTest
|
||||
|
||||
return inner
|
||||
|
||||
|
||||
DEFAULT_REGION = "eu-central-1"
|
||||
|
||||
|
||||
|
|
@ -693,7 +682,6 @@ def test_submit_job_by_name():
|
|||
|
||||
# SLOW TESTS
|
||||
|
||||
# @expected_failure
|
||||
@mock_logs
|
||||
@mock_ec2
|
||||
@mock_ecs
|
||||
|
|
@ -721,13 +709,13 @@ def test_submit_job():
|
|||
queue_arn = resp["jobQueueArn"]
|
||||
|
||||
resp = batch_client.register_job_definition(
|
||||
jobDefinitionName="sleep10",
|
||||
jobDefinitionName="sayhellotomylittlefriend",
|
||||
type="container",
|
||||
containerProperties={
|
||||
"image": "busybox",
|
||||
"image": "busybox:latest",
|
||||
"vcpus": 1,
|
||||
"memory": 128,
|
||||
"command": ["sleep", "10"],
|
||||
"command": ["echo", "hello"],
|
||||
},
|
||||
)
|
||||
job_def_arn = resp["jobDefinitionArn"]
|
||||
|
|
@ -741,13 +729,6 @@ def test_submit_job():
|
|||
|
||||
while datetime.datetime.now() < future:
|
||||
resp = batch_client.describe_jobs(jobs=[job_id])
|
||||
print(
|
||||
"{0}:{1} {2}".format(
|
||||
resp["jobs"][0]["jobName"],
|
||||
resp["jobs"][0]["jobId"],
|
||||
resp["jobs"][0]["status"],
|
||||
)
|
||||
)
|
||||
|
||||
if resp["jobs"][0]["status"] == "FAILED":
|
||||
raise RuntimeError("Batch job failed")
|
||||
|
|
@ -764,10 +745,9 @@ def test_submit_job():
|
|||
resp = logs_client.get_log_events(
|
||||
logGroupName="/aws/batch/job", logStreamName=ls_name
|
||||
)
|
||||
len(resp["events"]).should.be.greater_than(5)
|
||||
[event['message'] for event in resp["events"]].should.equal(['hello'])
|
||||
|
||||
|
||||
@expected_failure
|
||||
@mock_logs
|
||||
@mock_ec2
|
||||
@mock_ecs
|
||||
|
|
@ -795,13 +775,13 @@ def test_list_jobs():
|
|||
queue_arn = resp["jobQueueArn"]
|
||||
|
||||
resp = batch_client.register_job_definition(
|
||||
jobDefinitionName="sleep10",
|
||||
jobDefinitionName="sleep5",
|
||||
type="container",
|
||||
containerProperties={
|
||||
"image": "busybox",
|
||||
"image": "busybox:latest",
|
||||
"vcpus": 1,
|
||||
"memory": 128,
|
||||
"command": ["sleep", "10"],
|
||||
"command": ["sleep", "5"],
|
||||
},
|
||||
)
|
||||
job_def_arn = resp["jobDefinitionArn"]
|
||||
|
|
@ -844,7 +824,6 @@ def test_list_jobs():
|
|||
len(resp_finished_jobs2["jobSummaryList"]).should.equal(2)
|
||||
|
||||
|
||||
@expected_failure
|
||||
@mock_logs
|
||||
@mock_ec2
|
||||
@mock_ecs
|
||||
|
|
@ -875,7 +854,7 @@ def test_terminate_job():
|
|||
jobDefinitionName="sleep10",
|
||||
type="container",
|
||||
containerProperties={
|
||||
"image": "busybox",
|
||||
"image": "busybox:latest",
|
||||
"vcpus": 1,
|
||||
"memory": 128,
|
||||
"command": ["sleep", "10"],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue