AWS End to End bug fix
Added in End to End tests for Seismic, DataSet and WellDelivery. Moved Seismic towards the end since it is the longest test.
To fix the race condition with setting tokens I created a while loop to retry fetching the tokens. If the max retry of 100 is reached the end to end job will exit.
This was tested both locally and on the pipeline as well. The Tokens will now always be set prior to the tests running.
Edited by John Gilday