Session level task definitions were generated incorrectly, the returned artifacts dictionary was not unpacked before saving individual artifacts to their respective locations causing jobs to fail.
This PR fixes this and adds airflow tests for this case.
Type of change
[X] Bug fix (non-breaking change which fixes an issue)
How Has This Been Tested?
Two new airflow tests.
Note: This makes the airflow test run for quite a bit longer, but still should be less than the total time of the normal test suite.
Description
Session level task definitions were generated incorrectly, the returned artifacts dictionary was not unpacked before saving individual artifacts to their respective locations causing jobs to fail.
This PR fixes this and adds airflow tests for this case.
Type of change
How Has This Been Tested?
Two new airflow tests. Note: This makes the airflow test run for quite a bit longer, but still should be less than the total time of the normal test suite.