You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by GitBox <gi...@apache.org> on 2018/09/30 01:26:11 UTC

[GitHub] janpio opened a new issue #257: Tests failing on Safari 11.1, macOS High Sierra

janpio opened a new issue #257: Tests failing on Safari 11.1, macOS High Sierra
URL: https://github.com/apache/cordova-plugin-file/issues/257
 
 
   Tests are consistently failing on Safari:
   
   ```
   **************************************************
   *                    Failures                    *
   **************************************************
   1) cordova-plugin-file-tests.tests >> File API LocalFileSystem window.resolveLocalFileSystemURL file.spec.9 should resolve a valid file name
     - window.resolveLocalFileSystemURL - Error resolving file URL: file:///persistent/file.spec.9
   {"code":1}: NOT_FOUND_ERR
   2) cordova-plugin-file-tests.tests >> File API LocalFileSystem window.resolveLocalFileSystemURL file.spec.9.1 should resolve a file even with a terminating slash
     - window.resolveLocalFileSystemURL - Error resolving file URL: file:///persistent/file.spec.9.1/
   {"code":1}: NOT_FOUND_ERR
   3) cordova-plugin-file-tests.tests >> File API LocalFileSystem window.resolveLocalFileSystemURL file.spec.10 resolve valid file name with parameters
     - window.resolveLocalFileSystemURL - Error resolving file URI: file:///persistent/resolve.file.uri.params
   {"code":1}: NOT_FOUND_ERR
   4) cordova-plugin-file-tests.tests >> File API DirectoryEntry file.spec.20 getFile: create file that already exists (exclusive)
     - root.getFile - getFile function - Error unexpected callback, file should exists: de.create.exclusive.existing.file
   5) cordova-plugin-file-tests.tests >> File API DirectoryEntry file.spec.21 DirectoryEntry.getFile: get Entry for existing file
     - root.getFile - Error getting file entry: de.get.file
   {"code":1}: NOT_FOUND_ERR
   6) cordova-plugin-file-tests.tests >> File API DirectoryEntry file.spec.32 DirectoryEntry.getDirectory: get DirectoryEntry for existing file
     - Expected FileError with code NOT_FOUND_ERR (1) to be TYPE_MISMATCH_ERR(11)
   7) cordova-plugin-file-tests.tests >> File API DirectoryReader interface readEntries file.spec.37.1 should read contents of existing directory
     - Expected 0 to be 1.
     - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. in http://localhost:8000/cdvtests/jasmine-2.4.1/jasmine.js (line 1909)
   8) cordova-plugin-file-tests.tests >> File API FileEntry file.spec.42 createWriter should return a FileWriter object
     - fileEntry.createWriter - Error creating Writer from entry
   {"code":1}: NOT_FOUND_ERR
   9) cordova-plugin-file-tests.tests >> File API FileEntry file.spec.43 file should return a File object
     - fileEntry.file - Error reading file using fileEntry: fe.file
   {"code":1}: NOT_FOUND_ERR
   10) cordova-plugin-file-tests.tests >> File API Entry file.spec.46 Entry.getMetadata on file
     - entry.getMetadata - Error getting metadata from entry : entry.metadata.file
   {"code":1}: NOT_FOUND_ERR
   11) cordova-plugin-file-tests.tests >> File API Entry file.spec.57 copyTo: file
     - fileEntry.copyTo - Error copying file : entry copy.file2
   {"code":1}: NOT_FOUND_ERR
   12) cordova-plugin-file-tests.tests >> File API Entry file.spec.65 moveTo: file to same parent
     - entry.moveTo - Error moving file : entry.move.fsp.file1 to root as: entry.move.fsp.file2
   {"code":1}: NOT_FOUND_ERR
   13) cordova-plugin-file-tests.tests >> File API Entry file.spec.66 moveTo: file to new parent
     - entry.moveTo - Error moving file : entry.move.fnp.file1 to: entry.move.fnp.dir with the same name
   {"code":1}: NOT_FOUND_ERR
   14) cordova-plugin-file-tests.tests >> File API Entry file.spec.72 moveTo: file onto itself
     - root.getFile - Error getting file, making sure that original file still exists: entry.move.fos.file1
   {"code":1}: NOT_FOUND_ERR
   15) cordova-plugin-file-tests.tests >> File API Entry file.spec.73 moveTo: file onto existing directory
     - Expected FileError with code NOT_FOUND_ERR (1) to be INVALID_MODIFICATION_ERR(9)
     - root.getFile - Error getting file, making sure that original file still exists: entry.move.fod.file1
   {"code":1}: NOT_FOUND_ERR
   16) cordova-plugin-file-tests.tests >> File API Entry file.spec.77 moveTo: file replace existing file
     - entry.moveTo - Error moving file : entry.move.frf.file1 to root as: entry.move.frf.file2
   {"code":1}: NOT_FOUND_ERR
   17) cordova-plugin-file-tests.tests >> File API Read method file.spec.82 should error out on non-existent file
     - entry.file - Error reading file: somefile.txt
   {"code":1}: NOT_FOUND_ERR
   18) cordova-plugin-file-tests.tests >> File API Read method file.spec.84 should read file properly, readAsText
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   19) cordova-plugin-file-tests.tests >> File API Read method file.spec.84.1 should read JSON file properly, readAsText
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   20) cordova-plugin-file-tests.tests >> File API Read method file.spec.85 should read file properly, Data URI
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   21) cordova-plugin-file-tests.tests >> File API Read method file.spec.86 should read file properly, readAsBinaryString
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   22) cordova-plugin-file-tests.tests >> File API Read method file.spec.87 should read file properly, readAsArrayBuffer
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   23) cordova-plugin-file-tests.tests >> File API Read method file.spec.88 should read sliced file: readAsText
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   24) cordova-plugin-file-tests.tests >> File API Read method file.spec.89 should read sliced file: slice past eof
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   25) cordova-plugin-file-tests.tests >> File API Read method file.spec.90 should read sliced file: slice to eof
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   26) cordova-plugin-file-tests.tests >> File API Read method file.spec.91 should read empty slice
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   27) cordova-plugin-file-tests.tests >> File API Read method file.spec.92 should read sliced file properly, readAsDataURL
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   28) cordova-plugin-file-tests.tests >> File API Read method file.spec.93 should read sliced file properly, readAsBinaryString
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   29) cordova-plugin-file-tests.tests >> File API Read method file.spec.94 should read sliced file properly, readAsArrayBuffer
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   30) cordova-plugin-file-tests.tests >> File API Read method file.spec.94.5 should read large file in multiple chunks, readAsArrayBuffer
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   31) cordova-plugin-file-tests.tests >> File API Read method file.spec.94.6 should read large file in multiple chunks, readAsDataURL
     - fileEntry.createWriter - Error reading file: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   32) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.95 should have correct methods
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.methods
   {"code":1}: NOT_FOUND_ERR
   33) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.96 should be able to write and append to file, createWriter
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.append.createWriter
   {"code":1}: NOT_FOUND_ERR
   34) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.97 should be able to write and append to file, File object
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.append.File
   {"code":1}: NOT_FOUND_ERR
   35) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.98 should be able to seek to the middle of the file and write more data than file.length
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.seek.write
   {"code":1}: NOT_FOUND_ERR
   36) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.100 should be able to write XML data
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.xml
   {"code":1}: NOT_FOUND_ERR
   37) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.101 should be able to write JSON data
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.json
   {"code":1}: NOT_FOUND_ERR
   38) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.102 should be able to seek
     - fileEntry.createWriter - Error creating writer using fileEntry: writer.seek
   {"code":1}: NOT_FOUND_ERR
   39) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.104 should be able to write binary data from an ArrayBuffer
     - fileEntry.createWriter - Error creating writer using fileEntry: bufferwriter.bin
   {"code":1}: NOT_FOUND_ERR
   40) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.105 should be able to write binary data from a Blob
     - fileEntry.createWriter - Error creating writer using fileEntry: blobwriter.bin
   {"code":1}: NOT_FOUND_ERR
   41) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.106 should be able to write a File to a FileWriter
     - fileEntry.createWriter - Error creating writer using fileEntry: dummy.txt
   {"code":1}: NOT_FOUND_ERR
   42) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.107 should be able to write a sliced File to a FileWriter
     - fileEntry.createWriter - Error creating writer using fileEntry: dummy2.txt
   {"code":1}: NOT_FOUND_ERR
   43) cordova-plugin-file-tests.tests >> File API FileWriter file.spec.108 should be able to write binary data from a File
     - fileEntry.createWriter - Error creating writer using fileEntry: blobwriter.bin
   {"code":1}: NOT_FOUND_ERR
   44) cordova-plugin-file-tests.tests >> File API Parent References file.spec.110 should not throw exception resolving parent refefences
     - window.resolveLocalFileSystemURL - Error resolving URI: file:///persistent/resolve.file.uri
   {"code":1}: NOT_FOUND_ERR
   45) cordova-plugin-file-tests.tests >> File API Parent References file.spec.111 should not traverse above above the root directory
     - root.getFile - Error getting file: ../traverse.file.uri
   {"code":1}: NOT_FOUND_ERR
   46) cordova-plugin-file-tests.tests >> File API Parent References file.spec.112 should traverse above above the current directory
     - entry.getFile - Error getting file: traverse2.file.uri recently created above: traverse2.subdir
   {"code":1}: NOT_FOUND_ERR
   47) cordova-plugin-file-tests.tests >> File API toNativeURL interface file.spec.115 DirectoryReader should return entries with toNativeURL method
     - Expected 0 to be 1.
     - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL. in http://localhost:8000/cdvtests/jasmine-2.4.1/jasmine.js (line 1909)
   48) cordova-plugin-file-tests.tests >> File API toNativeURL interface file.spec.116 resolveLocalFileSystemURL should return entries with toNativeURL method
     - resolveLocalFileSystemURL - Error resolving file URL: file:///persistent/native.resolve.uri
   {"code":1}: NOT_FOUND_ERR
   49) cordova-plugin-file-tests.tests >> File API resolveLocalFileSystemURL on file:// file.spec.121 should resolve native URLs returned by API
     - resolveLocalFileSystemURL - Error resolving file URL: file:///persistent/native.resolve.uri1
   {"code":1}: NOT_FOUND_ERR
   50) cordova-plugin-file-tests.tests >> File API resolveLocalFileSystemURL on file:// file.spec.122 should resolve native URLs returned by API with localhost
     - resolveLocalFileSystemURL - Error resolving file URL: file://localhost/persistent/native.resolve.uri2
   {"code":1}: NOT_FOUND_ERR
   51) cordova-plugin-file-tests.tests >> File API resolveLocalFileSystemURL on file:// file.spec.123 should resolve native URLs returned by API with query string
     - resolveLocalFileSystemURL - Error resolving file URL: file:///persistent/native.resolve.uri3?test/test
   {"code":1}: NOT_FOUND_ERR
   52) cordova-plugin-file-tests.tests >> File API resolveLocalFileSystemURL on file:// file.spec.124 should resolve native URLs returned by API with localhost and query string
     - resolveLocalFileSystemURL - Error resolving file URL: file://localhost/persistent/native.resolve.uri4?test/test
   {"code":1}: NOT_FOUND_ERR
   53) cordova-plugin-file-tests.tests >> File API cross-file-system copy and move file.spec.125 copyTo: temporary -> persistent
     - entry.copyTo - Error copying file: entry.copy.file1a to PERSISTENT root as: entry.copy.file2a
   {"code":1}: NOT_FOUND_ERR
   54) cordova-plugin-file-tests.tests >> File API cross-file-system copy and move file.spec.126 copyTo: persistent -> temporary
     - entry.copyTo - Error copying file: entry.copy.file1b to TEMPORAL root as: entry.copy.file2b
   {"code":1}: NOT_FOUND_ERR
   55) cordova-plugin-file-tests.tests >> File API cross-file-system copy and move file.spec.127 moveTo: temporary -> persistent
     - entry.moveTo - Error moving file: entry.copy.file1a to PERSISTENT root as: entry.copy.file2a
   {"code":1}: NOT_FOUND_ERR
   56) cordova-plugin-file-tests.tests >> File API cross-file-system copy and move file.spec.128 moveTo: persistent -> temporary
     - entry.moveTo - Error moving file: entry.copy.file1b to TEMPORAL root as: entry.copy.file2b
   {"code":1}: NOT_FOUND_ERR
   57) cordova-plugin-file-tests.tests >> File API IndexedDB-based impl file.spec.133 A file being removed should not affect another file with name being a prefix of the removed file name.
     - getFile - Error getting file after deleting deletedFile : deletedFile.0.1
   {"code":1}: NOT_FOUND_ERR
   Executed 120 of 148 specs (57 FAILED) (28 PENDING) in 12 secs.
   ```
   
   https://travis-ci.org/apache/cordova-plugin-file/jobs/350939965
   
   More examples:
   https://travis-ci.org/apache/cordova-plugin-file/jobs/359003240
   https://travis-ci.org/apache/cordova-plugin-file/builds/337808956
   https://travis-ci.org/apache/cordova-plugin-file/builds/359003238
   https://travis-ci.org/apache/cordova-plugin-file/jobs/286810468
   https://travis-ci.org/apache/cordova-plugin-file/jobs/429328635
   https://travis-ci.org/apache/cordova-plugin-file/jobs/419738829
   https://travis-ci.org/apache/cordova-plugin-file/jobs/357620344
   https://travis-ci.org/apache/cordova-plugin-file/jobs/337820193
   https://travis-ci.org/apache/cordova-plugin-file/jobs/398898102

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org