Retry getting arcanist token on failure
Retry getting arcanist token on failure

Summary:
Many of our diffs dont have sandcastle tests because we failed to load arcanist token file (loaded over the network)
this diff try for at least 5 seconds (once every 0.2 second) to load the file instead of failing the first time the file is not found
This will make it less probable that diffs are submitted without sandcastle tests

Test Plan: arc diff --preview

Reviewers: kradhakrishnan, gunnarku, sdong

Reviewed By: sdong

Subscribers: andrewkr, dhruba

Differential Revision: https://reviews.facebook.net/D63951

tsheasha/rocksdb,OverlordQ/rocksdb,SunguckLee/RocksDB,wat-ze-hex/rocksdb,vmx/rocksdb,vmx/rocksdb,facebook/rocksdb,vmx/rocksdb,norton/rocksdb,norton/rocksdb,wat-ze-hex/rocksdb,vmx/rocksdb,wenduo/rocksdb,tsheasha/rocksdb,norton/rocksdb,vmx/rocksdb,bbiao/rocksdb,wat-ze-hex/rocksdb,norton/rocksdb,Andymic/rocksdb,Andymic/rocksdb,facebook/rocksdb,wenduo/rocksdb,wat-ze-hex/rocksdb,OverlordQ/rocksdb,facebook/rocksdb,wenduo/rocksdb,wenduo/rocksdb,tsheasha/rocksdb,wenduo/rocksdb,bbiao/rocksdb,norton/rocksdb,SunguckLee/RocksDB,SunguckLee/RocksDB,SunguckLee/RocksDB,OverlordQ/rocksdb,tsheasha/rocksdb,norton/rocksdb,Andymic/rocksdb,wat-ze-hex/rocksdb,bbiao/rocksdb,Andymic/rocksdb,norton/rocksdb,OverlordQ/rocksdb,bbiao/rocksdb,tsheasha/rocksdb,bbiao/rocksdb,SunguckLee/RocksDB,bbiao/rocksdb,Andymic/rocksdb,wat-ze-hex/rocksdb,facebook/rocksdb,norton/rocksdb,facebook/rocksdb,Andymic/rocksdb,tsheasha/rocksdb,OverlordQ/rocksdb,OverlordQ/rocksdb,vmx/rocksdb,wenduo/rocksdb,SunguckLee/RocksDB,facebook/rocksdb,SunguckLee/RocksDB,OverlordQ/rocksdb,wenduo/rocksdb,facebook/rocksdb,wenduo/rocksdb,bbiao/rocksdb,Andymic/rocksdb,tsheasha/rocksdb,vmx/rocksdb,facebook/rocksdb,SunguckLee/RocksDB,tsheasha/rocksdb,Andymic/rocksdb,vmx/rocksdb,wat-ze-hex/rocksdb,wat-ze-hex/rocksdb,bbiao/rocksdb