StepFunctions: Various upgrades #10918
build.yml
on: pull_request
Matrix: Caching
Matrix: Linting
javatest
/
test
1m 12s
jstest
/
test
1m 13s
dotnettest
/
test
1m 43s
Matrix: rubytest / test
Matrix: test / test
Matrix: testproxy / test
Matrix: testserver / test
Matrix: terraformexamplestest / test
Annotations
9 errors and 47 warnings
testserver / test (3.8)
Process completed with exit code 2.
|
test / test (3.8):
tests/test_stepfunctions/parser/test_parallel_states.py#L48
test_state_machine_with_parallel_states_catch_error
AssertionError: Should have failed already
|
test / test (3.8):
tests/test_stepfunctions/parser/test_parallel_states.py#L60
test_state_machine_with_parallel_states_error
AssertionError: Should have failed already
|
test / test (3.8):
tests/test_stepfunctions/parser/test_stepfunctions.py#L49
test_state_machine_with_simple_failure_state
AssertionError: assert 2 == 3
+ where 2 = len([{'executionStartedEventDetails': {'input': '{}', 'inputDetails': {'truncated': False}, 'roleArn': 'arn:aws:iam::123456789012:role/sfn_role_afefd6'}, 'id': 1, 'previousEventId': 0, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 23, 557000, tzinfo=tzlocal()), ...}, {'id': 2, 'previousEventId': 0, 'stateEnteredEventDetails': {'input': '{}', 'inputDetails': {'truncated': False}, 'name': 'DefaultState'}, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 23, 557000, tzinfo=tzlocal()), ...}])
|
test / test (3.8):
tests/test_stepfunctions/parser/test_stepfunctions_lambda_integration.py#L252
test_state_machine_calling_failing_lambda_fn
assert 5 == 6
+ where 5 = len([{'executionStartedEventDetails': {'input': '{"my": "input", "error": true}', 'inputDetails': {'truncated': False}, 'roleArn': 'arn:aws:iam::123456789012:role/sfn_role_1a9748'}, 'id': 1, 'previousEventId': 0, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 30, 754000, tzinfo=tzlocal()), ...}, {'id': 2, 'previousEventId': 0, 'stateEnteredEventDetails': {'input': '{"my":"input","error":true}', 'inputDetails': {'truncated': False}, 'name': 'Open Case'}, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 30, 754000, tzinfo=tzlocal()), ...}, {'id': 3, 'lambdaFunctionScheduledEventDetails': {'input': '{"my": "input", "error": true}', 'inputDetails': {'truncated': False}, 'resource': 'arn:aws:lambda:us-east-1:123456789012:function:fn_for_moto_test_role_1c81e1'}, 'previousEventId': 2, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 30, 755000, tzinfo=tzlocal()), ...}, {'id': 4, 'previousEventId': 3, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 30, 755000, tzinfo=tzlocal()), 'type': 'LambdaFunctionStarted'}, {'id': 5, 'lambdaFunctionFailedEventDetails': {'cause': '{"errorType":"Exception","errorMessage":"I failed!","stackTrace":[" File \\"/var/task/lambda_function.py\\", line 5, in lambda_handler\\n raise Exception(\'I failed!\')\\n"]}', 'error': 'Exception'}, 'previousEventId': 4, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 32, 342000, tzinfo=tzlocal()), ...}])
|
test / test (3.8):
tests/test_stepfunctions/parser/test_stepfunctions_lambda_retry_integration.py#L106
test_retry_lambda
assert 11 == 12
+ where 11 = len([{'executionStartedEventDetails': {'input': '{"my": "input"}', 'inputDetails': {'truncated': False}, 'roleArn': 'arn:aws:iam::123456789012:role/sfn_role_c80b91'}, 'id': 1, 'previousEventId': 0, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 42, 754000, tzinfo=tzlocal()), ...}, {'id': 2, 'previousEventId': 0, 'stateEnteredEventDetails': {'input': '{"my":"input"}', 'inputDetails': {'truncated': False}, 'name': 'LambdaTask'}, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 42, 754000, tzinfo=tzlocal()), ...}, {'id': 3, 'lambdaFunctionScheduledEventDetails': {'input': '{"my": "input"}', 'inputDetails': {'truncated': False}, 'resource': 'arn:aws:lambda:us-east-1:123456789012:function:fn_ef58bb'}, 'previousEventId': 2, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 42, 755000, tzinfo=tzlocal()), ...}, {'id': 4, 'previousEventId': 3, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 42, 755000, tzinfo=tzlocal()), 'type': 'LambdaFunctionStarted'}, {'id': 5, 'lambdaFunctionFailedEventDetails': {'cause': '{"errorType":"Exception","errorMessage":"I failed!","stackTrace":[" File \\"/var/task/lambda_function.py\\", line 3, in lambda_handler\\n raise Exception(\'I failed!\')\\n"]}', 'error': 'Exception'}, 'previousEventId': 4, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 44, 370000, tzinfo=tzlocal()), ...}, {'id': 6, 'lambdaFunctionScheduledEventDetails': {'input': '{"my": "input"}', 'inputDetails': {'truncated': False}, 'resource': 'arn:aws:lambda:us-east-1:123456789012:function:fn_ef58bb'}, 'previousEventId': 5, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 45, 667000, tzinfo=tzlocal()), ...}, ...])
|
test / test (3.8):
tests/test_stepfunctions/parser/test_stepfunctions_lambda_retry_integration.py#L161
test_retry_lambda_jitter_none
assert 11 == 12
+ where 11 = len([{'executionStartedEventDetails': {'input': '{"my": "input"}', 'inputDetails': {'truncated': False}, 'roleArn': 'arn:aws:iam::123456789012:role/sfn_role_cc6ef4'}, 'id': 1, 'previousEventId': 0, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 49, 880000, tzinfo=tzlocal()), ...}, {'id': 2, 'previousEventId': 0, 'stateEnteredEventDetails': {'input': '{"my":"input"}', 'inputDetails': {'truncated': False}, 'name': 'LambdaTask'}, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 49, 880000, tzinfo=tzlocal()), ...}, {'id': 3, 'lambdaFunctionScheduledEventDetails': {'input': '{"my": "input"}', 'inputDetails': {'truncated': False}, 'resource': 'arn:aws:lambda:us-east-1:123456789012:function:fn_06445d'}, 'previousEventId': 2, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 49, 881000, tzinfo=tzlocal()), ...}, {'id': 4, 'previousEventId': 3, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 49, 881000, tzinfo=tzlocal()), 'type': 'LambdaFunctionStarted'}, {'id': 5, 'lambdaFunctionFailedEventDetails': {'cause': '{"errorType":"Exception","errorMessage":"I failed!","stackTrace":[" File \\"/var/task/lambda_function.py\\", line 3, in lambda_handler\\n raise Exception(\'I failed!\')\\n"]}', 'error': 'Exception'}, 'previousEventId': 4, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 51, 500000, tzinfo=tzlocal()), ...}, {'id': 6, 'lambdaFunctionScheduledEventDetails': {'input': '{"my": "input"}', 'inputDetails': {'truncated': False}, 'resource': 'arn:aws:lambda:us-east-1:123456789012:function:fn_06445d'}, 'previousEventId': 5, 'timestamp': datetime.datetime(2024, 12, 17, 20, 28, 52, 502000, tzinfo=tzlocal()), ...}, ...])
|
test / test (3.8)
Process completed with exit code 2.
|
testserver / test (3.10)
Process completed with exit code 2.
|
Caching (3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Caching (3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Caching (3.8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Caching (3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Caching (3.9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Caching (3.13)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (3.13)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (3.9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Linting (3.8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / Find Jobs
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
rubytest / test (3.3)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
jstest / test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
javatest / test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
dotnettest / test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testproxy / test (ubuntu-latest, 3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testproxy / test (ubuntu-latest, 3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (autoscaling)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testproxy / test (ubuntu-latest, 3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testproxy / test (windows-latest, 3.11)
No files were found with the provided path: moto_proxy.log. No artifacts will be uploaded.
|
testproxy / test (windows-latest, 3.10)
No files were found with the provided path: moto_proxy.log. No artifacts will be uploaded.
|
terraformexamplestest / test (awslambda)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (codebuild)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testproxy / test (windows-latest, 3.12)
No files were found with the provided path: moto_proxy.log. No artifacts will be uploaded.
|
terraformexamplestest / test (cloudfront)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (iam)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (ec2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (acm)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (ds)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (elb)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (rds)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (route53)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (sqs)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
terraformexamplestest / test (wafv2)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test (3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testserver / test (3.11)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testserver / test (3.8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test (3.8)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test (3.13)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testserver / test (3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test (3.10)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testserver / test (3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test (3.9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
test / test (3.12)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
testserver / test (3.9)
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
motoproxy-ubuntu-latest-3.10
|
15.5 MB |
|
motoproxy-ubuntu-latest-3.11
|
15.5 MB |
|
motoproxy-ubuntu-latest-3.12
|
15.5 MB |
|
motoserver-3.10
|
127 KB |
|
motoserver-3.11
|
128 KB |
|
motoserver-3.12
|
128 KB |
|
motoserver-3.8
|
118 KB |
|
motoserver-3.9
|
128 KB |
|