While appveyor push commits seem to pass, for pull requests the pr test often fails.
Sometimes the failure looks like:
not ok 295 Error: Active task in progress
---
operator: error
expected: |-
undefined
actual: |-
[Error: Active task in progress]
stack: |-
Error: Active task in progress
at startUpload (C:\projects\mapbox-studio-classic\lib\source.js:704:41)
at C:\projects\mapbox-studio-classic\lib\source.js:680:17
at C:\projects\mapbox-studio-classic\lib\source.js:528:30
at load (C:\projects\mapbox-studio-classic\lib\source.js:437:16)
at C:\projects\mapbox-studio-classic\lib\source.js:493:20
at fs.js:334:14
at C:\projects\mapbox-studio-classic\node_modules\fstream\node_modules\graceful-fs\graceful-fs.js:43:10
at FSReqWrap.oncomplete (fs.js:95:15)
...
Error: env var AWS_ACCESS_KEY_ID required
at Function.upload.testcreds (C:\projects\mapbox-studio-classic\node_modules\mapbox-upload\index.js:200:25)
at C:\projects\mapbox-studio-classic\lib\mapbox-mock.js:40:22
at callbacks (C:\projects\mapbox-studio-classic\node_modules\express\lib\router\index.js:164:37)
at oauth (C:\projects\mapbox-studio-classic\lib\mapbox-mock.js:97:12)
at callbacks (C:\projects\mapbox-studio-classic\node_modules\express\lib\router\index.js:164:37)
at param (C:\projects\mapbox-studio-classic\node_modules\express\lib\router\index.js:138:11)
at pass (C:\projects\mapbox-studio-classic\node_modules\express\lib\router\index.js:145:5)
at Router._dispatch (C:\projects\mapbox-studio-classic\node_modules\express\lib\router\index.js:173:5)
at Object.router (C:\projects\mapbox-studio-classic\node_modules\express\lib\router\index.js:33:10)
at next (C:\projects\mapbox-studio-classic\node_modules\express\node_modules\connect\lib\proto.js:174:15)
[Error: Invalid JSON returned from Mapbox API: Unexpected token E]
not ok 173 Error: Invalid JSON returned from Mapbox API: Unexpected token E
---
operator: error
expected: |-
undefined
actual: |-
[Error: Invalid JSON returned from Mapbox API: Unexpected token E]
stack: |-
Error: Invalid JSON returned from Mapbox API: Unexpected token E
at Request.afterRequest [as _callback] (C:\projects\mapbox-studio-classic\node_modules\mapbox-upload\index.js:67:19)
at Request.self.callback (C:\projects\mapbox-studio-classic\node_modules\request\request.js:198:22)
at Request.emit (events.js:110:17)
at Request.<anonymous> (C:\projects\mapbox-studio-classic\node_modules\request\request.js:1057:14)
at Request.emit (events.js:129:20)
at IncomingMessage.<anonymous> (C:\projects\mapbox-studio-classic\node_modules\request\request.js:1003:12)
at IncomingMessage.emit (events.js:129:20)
at _stream_readable.js:908:16
at process._tickDomainCallback (node.js:381:11)
...
While appveyor push commits seem to pass, for pull requests the
pr
test often fails.Sometimes the failure looks like:
Like reported at https://github.com/mapbox/mapbox-studio-classic/pull/1504#issuecomment-155892617
Sometimes failures are: