Fix ASIC server tests
By hardcoding "import" as the first flow step, we ended up rerunning
import, first locally then on the server, which caused the flow to
crash.
@@ -37,7 +37,8 @@ def remote_preprocess(chips):
# Run the local 'import' step if necessary.
if chips[-1].status['local_import']:
- chips[-1].run(start='import', stop='import')
+ importstep = chips[-1].get('steplist')[0]
+ chips[-1].run(start=importstep, stop=importstep)
# Clear the 'option' value, in case the import step is run again later.
chips[-1].cfg['flow']['import']['option']['value'] = []
