Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-11525

Media media.spec.25 should be able to play an audio stream fails on Android and Windows Store 8.1

    XMLWordPrintableJSON

    Details

      Description

      It looks like intermittent connectivity issue, next nightly build will show if that's the case
      http://cordova-ci.cloudapp.net:8080/job/cordova-periodic-build/57/PLATFORM=android,PLUGIN=cordova-plugin-media/console
      http://cordova-ci.cloudapp.net:8080/job/cordova-periodic-build/57/PLATFORM=windows-8.1-store,PLUGIN=cordova-plugin-media/console

      [EnvInject] - Inject global passwords.
      [EnvInject] - Mask passwords passed as build parameters.
      Started by upstream project "cordova-periodic-build" build number 57
      originally caused by:
       Started by timer
      [EnvInject] - Loading node environment variables.
      Building remotely on mac-slave (android ios) in workspace /Users/jenkins/jenkins/workspace/cordova-periodic-build
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-console.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-console.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-console.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 336554cd3d049706392f66678ebf139a2cbd42f9 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 336554cd3d049706392f66678ebf139a2cbd42f9
       > git rev-list 336554cd3d049706392f66678ebf139a2cbd42f9 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-device.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-device.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-device.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 5298c1f524877602e65e7f71b522b7c95e7a6c8e (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 5298c1f524877602e65e7f71b522b7c95e7a6c8e
       > git rev-list 5298c1f524877602e65e7f71b522b7c95e7a6c8e # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-media-capture.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-media-capture.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-media-capture.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 53d428d20534b2370c2ca2fb2e0399ac9fecdf16 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 53d428d20534b2370c2ca2fb2e0399ac9fecdf16
       > git rev-list 53d428d20534b2370c2ca2fb2e0399ac9fecdf16 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-camera.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-camera.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-camera.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 8a7326969f8a62ce387a7eef2983b6b154ca2e4e (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 8a7326969f8a62ce387a7eef2983b6b154ca2e4e
       > git rev-list 8a7326969f8a62ce387a7eef2983b6b154ca2e4e # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-network-information.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-network-information.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-network-information.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision c9ac2d35f4cdc4eb96e4c5e4f649b8f9afcc9e21 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f c9ac2d35f4cdc4eb96e4c5e4f649b8f9afcc9e21
       > git rev-list c9ac2d35f4cdc4eb96e4c5e4f649b8f9afcc9e21 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-device-motion.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-device-motion.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-device-motion.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 57dfb5f9012c59a8f7f00ffb1c621073196b6a3b (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 57dfb5f9012c59a8f7f00ffb1c621073196b6a3b
       > git rev-list 57dfb5f9012c59a8f7f00ffb1c621073196b6a3b # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-vibration.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-vibration.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-vibration.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision c6ef1c3a59768a171707766fd55f24dccdb735f7 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f c6ef1c3a59768a171707766fd55f24dccdb735f7
       > git rev-list c6ef1c3a59768a171707766fd55f24dccdb735f7 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-statusbar.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-statusbar.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-statusbar.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision f8873fd48142e0133b1e4ae0a298cdc5b3da2a7d (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f f8873fd48142e0133b1e4ae0a298cdc5b3da2a7d
       > git rev-list f8873fd48142e0133b1e4ae0a298cdc5b3da2a7d # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-globalization.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-globalization.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-globalization.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 3b80fe56a01a519646070f548ff3f6cb737aea56 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 3b80fe56a01a519646070f548ff3f6cb737aea56
       > git rev-list 3b80fe56a01a519646070f548ff3f6cb737aea56 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-device-orientation.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-device-orientation.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-device-orientation.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision e7c6e8af007f0b2e25ce764e3a3531ed1387f144 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f e7c6e8af007f0b2e25ce764e3a3531ed1387f144
       > git rev-list e7c6e8af007f0b2e25ce764e3a3531ed1387f144 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-battery-status.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-battery-status.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-battery-status.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision f8bf8e0ad93515d225e01ef1a629b1f541b15a31 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f f8bf8e0ad93515d225e01ef1a629b1f541b15a31
       > git rev-list f8bf8e0ad93515d225e01ef1a629b1f541b15a31 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-contacts.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-contacts.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-contacts.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 96b5a8f71fc3a8e5410ee2652f0f7821c0384eef (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 96b5a8f71fc3a8e5410ee2652f0f7821c0384eef
       > git rev-list 96b5a8f71fc3a8e5410ee2652f0f7821c0384eef # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-media.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-media.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-media.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 17fc9f3dd66970f32f9f474ac00de93b5b060aa1 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 17fc9f3dd66970f32f9f474ac00de93b5b060aa1
       > git rev-list 17fc9f3dd66970f32f9f474ac00de93b5b060aa1 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-geolocation.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-geolocation.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-geolocation.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 006523732616ff94b03853d2580cf0e15263c778 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 006523732616ff94b03853d2580cf0e15263c778
       > git rev-list 006523732616ff94b03853d2580cf0e15263c778 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-dialogs.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-dialogs.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-dialogs.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 9dd1cbc5163efb181352f90446edcc0c41ec166a (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 9dd1cbc5163efb181352f90446edcc0c41ec166a
       > git rev-list 9dd1cbc5163efb181352f90446edcc0c41ec166a # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-inappbrowser.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-inappbrowser.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-inappbrowser.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 768f886c6a1e5f9caa263aac137be657dc03f54e (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 768f886c6a1e5f9caa263aac137be657dc03f54e
       > git rev-list 768f886c6a1e5f9caa263aac137be657dc03f54e # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-file.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-file.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-file.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision a309a3d53be278efe8253b84af84a3b5ee38fc20 (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f a309a3d53be278efe8253b84af84a3b5ee38fc20
       > git rev-list a309a3d53be278efe8253b84af84a3b5ee38fc20 # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-file-transfer.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-file-transfer.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-file-transfer.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision 134dde5f90220cff0e9b035d6207d39dd64632ad (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f 134dde5f90220cff0e9b035d6207d39dd64632ad
       > git rev-list 134dde5f90220cff0e9b035d6207d39dd64632ad # timeout=10
       > git rev-parse --is-inside-work-tree # timeout=10
      Fetching changes from the remote Git repository
       > git config remote.origin.url https://github.com/apache/cordova-plugin-splashscreen.git # timeout=10
      Fetching upstream changes from https://github.com/apache/cordova-plugin-splashscreen.git
       > git --version # timeout=10
       > git -c core.askpass=true fetch --tags --progress https://github.com/apache/cordova-plugin-splashscreen.git +refs/heads/*:refs/remotes/origin/*
      Checking out Revision d65c0c7cc5a0b4cb3880c859b0165ab178a24a9e (origin/master)
       > git config core.sparsecheckout # timeout=10
       > git checkout -f d65c0c7cc5a0b4cb3880c859b0165ab178a24a9e
       > git rev-list d65c0c7cc5a0b4cb3880c859b0165ab178a24a9e # timeout=10
      [cordova-periodic-build] $ /bin/sh -xe /var/folders/nd/5vd2nqsn3tlc6kljds0c95200000gp/T/hudson950262438458148648.sh
      + CONFIG=cordova-medic/jenkins-conf/periodic/android.config.json
      + '[' '!' -d cordova-coho ']'
      + cordova-coho/coho repo-update -r tools -r medic -r paramedic
      Running from /Users/jenkins/jenkins/workspace/cordova-periodic-build
      cordova-cli/ =================== Executing: git remote update origin
      cordova-plugman/ =============== Executing: git remote update origin
      cordova-lib/cordova-lib/ ======= Executing: git remote update origin
      cordova-js/ ==================== Executing: git remote update origin
      cordova-coho/ ================== Executing: git remote update origin
      cordova-medic/ ================= Executing: git remote update origin
      cordova-paramedic/ ============= Executing: git remote update origin
      ./ ============================= Waiting for concurrent fetches to finish...
      cordova-cli/ =================== Already up-to-date: cordova-cli
      cordova-plugman/ =============== Already up-to-date: cordova-plugman
      cordova-lib/cordova-lib/ ======= Already up-to-date: cordova-lib
      cordova-js/ ==================== Already up-to-date: cordova-js
      cordova-coho/ ================== Already up-to-date: cordova-coho
      cordova-medic/ ================= Already up-to-date: cordova-medic
      cordova-paramedic/ ============= Already up-to-date: cordova-paramedic
      + cd cordova-coho
      + npm i
      + cd cordova-paramedic
      + npm i
      npm WARN package.json cordova-paramedic@0.5.0 license should be a valid SPDX license expression
      + cordova-coho/coho npm-link
      Running from /Users/jenkins/jenkins/workspace/cordova-periodic-build
      npm-linking dependent modules
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-js /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/.npm-global/lib/node_modules/cordova-js -> /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-js
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-lib /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-lib/node_modules/cordova-js -> /Users/jenkins/.npm-global/lib/node_modules/cordova-js -> /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-js
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-common /Users/jenkins/jenkins/workspace/cordova-periodic-build
      npm WARN engineStrict Per-package engineStrict (found in this package's package.json) 
      npm WARN engineStrict won't be used in npm 3+. Use the config setting `engine-strict` instead.
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-fetch /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-lib /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-cli /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-fetch /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-lib /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-lib/cordova-lib /Users/jenkins/jenkins/workspace/cordova-periodic-build
      npm WARN engineStrict Per-package engineStrict (found in this package's package.json) 
      npm WARN engineStrict won't be used in npm 3+. Use the config setting `engine-strict` instead.
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-plugman /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-cli /Users/jenkins/jenkins/workspace/cordova-periodic-build
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      + cd cordova-cli
      + npm link
      npm WARN engineStrict Per-package engineStrict (found in this package's package.json) 
      npm WARN engineStrict won't be used in npm 3+. Use the config setting `engine-strict` instead.
      /Users/jenkins/.npm-global/bin/cordova -> /Users/jenkins/.npm-global/lib/node_modules/cordova/bin/cordova
      /Users/jenkins/.npm-global/lib/node_modules/cordova -> /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-cli
      + rm -f '*.txt' junitresults-cordovapluginbatterystatustests.tests.xml
      + cordova --version
      6.2.1-dev (cordova-lib@6.2.1-dev)
      + node cordova-paramedic/main.js --config cordova-medic/jenkins-conf/periodic/android.config.json --plugin ./cordova-plugin-media --outputDir /Users/jenkins/jenkins/workspace/cordova-periodic-build --buildName jenkins-cordova-periodic-build-PLATFORM=android,PLUGIN=cordova-plugin-media-57 --shouldUseSauce --sauceUser **** --sauceKey ****
      cordova-paramedic: creating temp project at /var/folders/nd/5vd2nqsn3tlc6kljds0c95200000gp/T/tmp-29744pazHBnyxKdf0
      /private/var/folders/nd/5vd2nqsn3tlc6kljds0c95200000gp/T/tmp-29744pazHBnyxKdf0 /Users/jenkins/jenkins/workspace/cordova-periodic-build
      cordova-paramedic: installing plugins
      cordova-paramedic: installing /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-plugin-media
      cordova-paramedic: installing /var/folders/nd/5vd2nqsn3tlc6kljds0c95200000gp/T/tmp-29744pazHBnyxKdf0/plugins/cordova-plugin-media/tests
      cordova-paramedic: installing cordova-plugin-test-framework
      cordova-paramedic: installing /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-plugin-device
      cordova-paramedic: installing /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-paramedic/paramedic-plugin
      cordova-paramedic: installing /Users/jenkins/jenkins/workspace/cordova-periodic-build/cordova-paramedic/event-cache-plugin
      cordova-paramedic: setting app start page to test page
      cordova-paramedic: adding platform : android@https://github.com/apache/cordova-android.git
      cordova-paramedic: checking requirements for platform android
      local-server: scanning ports from 8008 to 8018
      local-server: port 8008 is available
      local-server: starting local medic server
      cordova-paramedic: writing medic log url to project http://10.0.2.2:8008
      Start running tests at 3:10:47 AM
      cordova-paramedic: running command cordova build android
      cordova-paramedic: running sauce tests
      cordova-paramedic: uploading mobilespec.apk to Sauce Storage
      cordova-paramedic: app uploaded; starting tests
      cordova-paramedic: connecting webdriver
      cordova-paramedic: connecting to app
      cordova-paramedic: waiting for test results
      Spec started
      
        1 cordova-plugin-media-tests.tests >>
      
          1.1 Media
            ✓ media.spec.1 should exist
            ✓ media.spec.2 should have the following properties
            ✓ media.spec.3 should define constants for Media status
            ✓ media.spec.4 should define constants for Media errors
            ✓ media.spec.5 should contain a play function
            ✓ media.spec.6 should contain a stop function
            ✓ media.spec.7 should contain a seekTo function
            ✓ media.spec.8 should contain a pause function
            ✓ media.spec.9 should contain a getDuration function
            ✓ media.spec.10 should contain a getCurrentPosition function
            ✓ media.spec.11 should contain a startRecord function
            ✓ media.spec.12 should contain a stopRecord function
            ✓ media.spec.13 should contain a release function
            ✓ media.spec.14 should contain a setVolume function
            ✓ media.spec.15 should contain a getCurrentAmplitude function
            ✓ media.spec.16 should contain a pauseRecord function
            ✓ media.spec.17 should contain a resumeRecord function
            ✓ media.spec.18 should return MediaError for bad filename
      
            1.1.1 actual playback
              ✓ media.spec.19 position should be set properly
              ✓ media.spec.20 duration should be set properly
              ✓ media.spec.21 should be able to resume playback after pause
              ✓ media.spec.22 should be able to seek through file
      
            ✓ media.spec.23 should contain a setRate function
            ✗ media.spec.25 should be able to play an audio stream
              - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
      
      **************************************************
      *                    Failures                    *
      **************************************************
      
      1) cordova-plugin-media-tests.tests >> Media media.spec.25 should be able to play an audio stream
        - Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
      
      Executed 24 of 25 specs (1 FAILED) (1 PENDING) in 2 mins 10 secs.
      cordova-paramedic: tests have been completed
      cordova-paramedic: Tests finished
      Getting saucelabs job details...
      
      ============================================================================================
      Job name: jenkins-cordova-periodic-build-PLATFORM=android,PLUGIN=cordova-plugin-media-57
      Job ID: 1a3259b567df436eb328d3576085aedf
      Job URL: https://saucelabs.com/beta/tests/1a3259b567df436eb328d3576085aedf
      Video: https://saucelabs.com/jobs/1a3259b567df436eb328d3576085aedf/video.flv
      Appium logs: https://saucelabs.com/jobs/1a3259b567df436eb328d3576085aedf/selenium-server.log
      Logcat logs: https://saucelabs.com/jobs/1a3259b567df436eb328d3576085aedf/logcat.log
      ============================================================================================
      
      Completed tests at 3:14:40 AM
      cordova-paramedic: Deleting the application: /var/folders/nd/5vd2nqsn3tlc6kljds0c95200000gp/T/tmp-29744pazHBnyxKdf0
      /Users/jenkins/jenkins/workspace/cordova-periodic-build
      Build step 'Execute shell' marked build as failure
      Recording test results
      Archiving artifacts
      Finished: FAILURE
      

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              alsorokin Alexander Sorokin
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: