Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Problem beim Adapter Test

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Problem beim Adapter Test

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      SchuetzeSchulz last edited by

      Hallo zusammen,

      ich bekomme folgenden Fehler beim Build Test des LGTV Adapters:

      
      Travis CI
      
          There are no broadcasts
      
          Dashboard
          Changelog
          Documentation
          Help
          Sebastian Schultz avatar 
      
      SebastianSchultz / ioBroker.lgtv
      build:passed
      
          Current
          Branches
          Build History
          Pull Requests
      
          Build #35
          Job #35.1
      
      Pull Request #42 Update lgtv.js
      
      Commit 871d26f
      #42: Update lgtv.js
      Branch master
      
      Vladimir Vilisov avatar Vladimir Vilisov
      #35.1 failed
      
      Ran for 2 min 2 sec
      
          6 minutes ago
      
      Node.js: 6
      CXX=g++-6
      
          Job log
          View config
      
      Raw log
      
      0.19s0.08s
      worker_info
      
      Worker information
      
      0.18s0.01s0.00s0.01s
      system_info
      
      Build system information
      
      0.01s0.49s0.00s0.00s0.00s0.01s0.00s0.15s0.01s1.07s0.00s0.00s0.05s0.00s2.99s0.00s2.33s
      docker_mtu
      resolvconf
      apt
      
      Adding APT Sources
      
      0.00s
      git.checkout
      
      0.75s$ git clone --depth=50 https://github.com/SebastianSchultz/ioBroker.lgtv.git SebastianSchultz/ioBroker.lgtv
      
      0.01s
      
      Setting environment variables from .travis.yml
      
      $ export CXX=g++-6
      
      nvm.install
      
      3.52s$ nvm install 6
      
      cache.1
      
      Setting up build cache
      
      cache.npm
      
      $ node --version
      
      v6.17.1
      
      $ npm --version
      
      3.10.10
      
      $ nvm --version
      
      0.34.0
      
      install.npm
      
      2.28s$ npm install 
      
      before_script.1
      
      0.22s$ export NPMVERSION=$(echo "$($(which npm) -v)"|cut -c1)
      before_script.2
      
      0.00s$ if [[ $NPMVERSION == 5 ]]; then npm install -g npm@5; fi
      before_script.3
      
      0.22s$ npm -v
      
      1.10s$ npm run test:package
      
      > iobroker.lgtv@1.0.8 test:package /home/travis/build/SebastianSchultz/ioBroker.lgtv
      
      > mocha test/package --exit
      
        Validate the package files
      
          Ensure they are readable
      
            package.json
      
              ✓ exists
      
              ✓ contains valid JSON
      
              ✓ is an object
      
            io-package.json
      
              ✓ exists
      
              ✓ contains valid JSON
      
              ✓ is an object
      
          Check contents of package.json
      
            ✓ The property "name" exists
      
            ✓ The property "version" exists
      
            ✓ The property "description" exists
      
            ✓ The property "author" exists
      
            ✓ The property "license" exists
      
            ✓ The property "main" exists
      
            ✓ The property "repository" exists
      
            ✓ The property "repository.type" exists
      
            ✓ The package name is correct
      
            ✓ The repository type is "git"
      
          Check contents of io-package.json
      
            ✓ The property "common.name" exists
      
            ✓ The property "common.title" exists
      
            ✓ The property "common.version" exists
      
            1) The property "common.news" exists
      
            ✓ The property "common.desc" exists
      
            ✓ The property "common.icon" exists
      
            ✓ The property "common.extIcon" exists
      
            ✓ The property "common.license" exists
      
            ✓ The property "common.type" exists
      
            ✓ The property "common.authors" exists
      
            ✓ The property "native" exists
      
            ✓ The title does not contain "adapter" or "iobroker"
      
            ✓ The description is an object to support multiple languages
      
            ✓ common.authors is an array that is not empty
      
            ✓ Materialize is supported
      
          Compare contents of package.json and io-package.json
      
            ✓ The name matches
      
            ✓ The version matches
      
            ✓ The license matches
      
        33 passing (33ms)
      
        1 failing
      
        1) Validate the package files
      
             Check contents of io-package.json
      
               The property "common.news" exists:
      
           AssertionError: expected undefined not to be undefined
      
            at Context.it (node_modules/@iobroker/testing/build/tests/packageFiles/index.js:46:52)
      
      npm ERR! Linux 4.15.0-1028-gcp
      
      npm ERR! argv "/home/travis/.nvm/versions/node/v6.17.1/bin/node" "/home/travis/.nvm/versions/node/v6.17.1/bin/npm" "run" "test:package"
      
      npm ERR! node v6.17.1
      
      npm ERR! npm  v3.10.10
      
      npm ERR! code ELIFECYCLE
      
      npm ERR! iobroker.lgtv@1.0.8 test:package: `mocha test/package --exit`
      
      npm ERR! Exit status 1
      
      npm ERR! 
      
      npm ERR! Failed at the iobroker.lgtv@1.0.8 test:package script 'mocha test/package --exit'.
      
      npm ERR! Make sure you have the latest version of node.js and npm installed.
      
      npm ERR! If you do, this is most likely a problem with the iobroker.lgtv package,
      
      npm ERR! not with npm itself.
      
      npm ERR! Tell the author that this fails on your system:
      
      npm ERR!     mocha test/package --exit
      
      npm ERR! You can get information on how to open an issue for this project with:
      
      npm ERR!     npm bugs iobroker.lgtv
      
      npm ERR! Or if that isn't available, you can get their info via:
      
      npm ERR!     npm owner ls iobroker.lgtv
      
      npm ERR! There is likely additional logging output above.
      
      npm ERR! Please include the following file with any support request:
      
      npm ERR!     /home/travis/build/SebastianSchultz/ioBroker.lgtv/npm-debug.log
      
      The command "npm run test:package" exited with 1.
      
      1.15s$ npm run test:unit
      
      > iobroker.lgtv@1.0.8 test:unit /home/travis/build/SebastianSchultz/ioBroker.lgtv
      
      > mocha test/unit --exit
      
        Test the adapter (in a mocked environment)
      
          ✓ The adapter starts in normal mode (77ms)
      
          ✓ The adapter starts in compact mode (39ms)
      
        2 passing (127ms)
      
      The command "npm run test:unit" exited with 0.
      
      40.71s$ npm run test:integration
      
      > iobroker.lgtv@1.0.8 test:integration /home/travis/build/SebastianSchultz/ioBroker.lgtv
      
      > mocha test/integration --exit
      
      Running tests in /tmp/test-iobroker.lgtv
      
        Test the adapter (in a live environment)
      
      > iobroker.js-controller@2.0.24 preinstall /tmp/test-iobroker.lgtv/node_modules/.staging/iobroker.js-controller-03cd5130
      
      > node lib/preinstallCheck.js
      
      NPM version: 3.10.10
      
      > diskusage@1.1.3 install /tmp/test-iobroker.lgtv/node_modules/diskusage
      
      > node-gyp rebuild
      
      make: Entering directory '/tmp/test-iobroker.lgtv/node_modules/diskusage/build'
      
        CXX(target) Release/obj.target/diskusage/src/main.o
      
        CXX(target) Release/obj.target/diskusage/src/diskusage_posix.o
      
        SOLINK_MODULE(target) Release/obj.target/diskusage.node
      
        COPY Release/diskusage.node
      
      make: Leaving directory '/tmp/test-iobroker.lgtv/node_modules/diskusage/build'
      
      > unix-dgram@2.0.3 install /tmp/test-iobroker.lgtv/node_modules/unix-dgram
      
      > node-gyp rebuild
      
      make: Entering directory '/tmp/test-iobroker.lgtv/node_modules/unix-dgram/build'
      
        CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o
      
        SOLINK_MODULE(target) Release/obj.target/unix_dgram.node
      
        COPY Release/unix_dgram.node
      
      make: Leaving directory '/tmp/test-iobroker.lgtv/node_modules/unix-dgram/build'
      
      > ursa-optional@0.9.10 install /tmp/test-iobroker.lgtv/node_modules/ursa-optional
      
      > node rebuild.js
      
      > websocket@1.0.30 install /tmp/test-iobroker.lgtv/node_modules/websocket
      
      > (node-gyp rebuild 2> builderror.log) || (exit 0)
      
      make: Entering directory '/tmp/test-iobroker.lgtv/node_modules/websocket/build'
      
        CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
      
        SOLINK_MODULE(target) Release/obj.target/bufferutil.node
      
        COPY Release/bufferutil.node
      
        CXX(target) Release/obj.target/validation/src/validation.o
      
        SOLINK_MODULE(target) Release/obj.target/validation.node
      
        COPY Release/validation.node
      
      make: Leaving directory '/tmp/test-iobroker.lgtv/node_modules/websocket/build'
      
      > iobroker.js-controller@2.0.24 install /tmp/test-iobroker.lgtv/node_modules/iobroker.js-controller
      
      > node iobroker.js setup first
      
      /tmp/test-iobroker.lgtv/node_modules/chokidar/index.js:141
      
        async remove(item) {
      
              ^^^^^^
      
      SyntaxError: Unexpected identifier
      
          at createScript (vm.js:56:10)
      
          at Object.runInThisContext (vm.js:97:10)
      
          at Module._compile (module.js:549:28)
      
          at Object.Module._extensions..js (module.js:586:10)
      
          at Module.load (module.js:494:32)
      
          at tryModuleLoad (module.js:453:12)
      
          at Function.Module._load (module.js:445:3)
      
          at Module.require (module.js:504:17)
      
          at require (internal/module.js:20:19)
      
          at Object.<anonymous> (/tmp/test-iobroker.lgtv/node_modules/iobroker.js-controller/lib/cli/cliLogs.js:5:18)
      
      test-iobroker.lgtv@1.0.0 /tmp/test-iobroker.lgtv
      
      └─┬ iobroker.lgtv@1.0.8 
      
        ├─┬ @iobroker/adapter-core@1.0.3 
      
        │ └─┬ @types/iobroker@1.4.11 
      
        │   └── @types/node@12.7.11 
      
        ├─┬ lgtv2@1.4.1 
      
        │ ├─┬ mkdirp@0.5.1 
      
        │ │ └── minimist@0.0.8 
      
        │ └── persist-path@1.0.2 
      
        └─┬ websocket@1.0.30 
      
          ├─┬ debug@2.6.9 
      
          │ └── ms@2.0.0 
      
          ├── nan@2.14.0 
      
          ├─┬ typedarray-to-buffer@3.1.5 
      
          │ └── is-typedarray@1.0.0 
      
          └── yaeti@0.0.6 
      
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.0 (node_modules/chokidar/node_modules/fsevents):
      
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.0: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      
      npm WARN test-iobroker.lgtv@1.0.0 No description
      
      npm WARN test-iobroker.lgtv@1.0.0 No repository field.
      
      npm ERR! Linux 4.15.0-1028-gcp
      
      npm ERR! argv "/home/travis/.nvm/versions/node/v6.17.1/bin/node" "/home/travis/.nvm/versions/node/v6.17.1/bin/npm" "i" "--production"
      
      npm ERR! node v6.17.1
      
      npm ERR! npm  v3.10.10
      
      npm ERR! code ELIFECYCLE
      
      npm ERR! iobroker.js-controller@2.0.24 install: `node iobroker.js setup first`
      
      npm ERR! Exit status 1
      
      npm ERR! 
      
      npm ERR! Failed at the iobroker.js-controller@2.0.24 install script 'node iobroker.js setup first'.
      
      npm ERR! Make sure you have the latest version of node.js and npm installed.
      
      npm ERR! If you do, this is most likely a problem with the iobroker.js-controller package,
      
      npm ERR! not with npm itself.
      
      npm ERR! Tell the author that this fails on your system:
      
      npm ERR!     node iobroker.js setup first
      
      npm ERR! You can get information on how to open an issue for this project with:
      
      npm ERR!     npm bugs iobroker.js-controller
      
      npm ERR! Or if that isn't available, you can get their info via:
      
      npm ERR!     npm owner ls iobroker.js-controller
      
      npm ERR! There is likely additional logging output above.
      
      npm ERR! Please include the following file with any support request:
      
      npm ERR!     /tmp/test-iobroker.lgtv/npm-debug.log
      
          1) "before all" hook for "The adapter starts"
      
        0 passing (40s)
      
        1 failing
      
        1) Test the adapter (in a live environment)
      
             "before all" hook for "The adapter starts":
      
           Error: Cannot find module '/tmp/test-iobroker.lgtv/iobroker-data/iobroker.json'
      
            at require (internal/module.js:20:19)
      
            at ControllerSetup.<anonymous> (node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:176:34)
      
            at next (native)
      
            at /home/travis/build/SebastianSchultz/ioBroker.lgtv/node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:7:71
      
            at __awaiter (node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:3:12)
      
            at ControllerSetup.setupSystemConfig (node_modules/@iobroker/testing/build/tests/integration/lib/controllerSetup.js:173:16)
      
            at Context.<anonymous> (node_modules/@iobroker/testing/build/tests/integration/index.js:62:39)
      
            at next (native)
      
            at fulfilled (node_modules/@iobroker/testing/build/tests/integration/index.js:5:58)
      
            at process._tickCallback (internal/process/next_tick.js:109:7)
      
      npm ERR! Linux 4.15.0-1028-gcp
      
      npm ERR! argv "/home/travis/.nvm/versions/node/v6.17.1/bin/node" "/home/travis/.nvm/versions/node/v6.17.1/bin/npm" "run" "test:integration"
      
      0mnpm ERR! node v6.17.1
      
      npm ERR! npm  v3.10.10
      
      npm ERR! code ELIFECYCLE
      
      npm ERR! iobroker.lgtv@1.0.8 test:integration: `mocha test/integration --exit`
      
      npm ERR! Exit status 1
      
      npm ERR! 
      
      npm ERR! Failed at the iobroker.lgtv@1.0.8 test:integration script 'mocha test/integration --exit'.
      
      npm ERR! Make sure you have the latest version of node.js and npm installed.
      
      npm ERR! If you do, this is most likely a problem with the iobroker.lgtv package,
      
      npm ERR! not with npm itself.
      
      npm ERR! Tell the author that this fails on your system:
      
      npm ERR!     mocha test/integration --exit
      
      npm ERR! You can get information on how to open an issue for this project with:
      
      npm ERR!     npm bugs iobroker.lgtv
      
      npm ERR! Or if that isn't available, you can get their info via:
      
      npm ERR!     npm owner ls iobroker.lgtv
      
      npm ERR! There is likely additional logging output above.
      
      npm ERR! Please include the following file with any support request:
      
      npm ERR!     /home/travis/build/SebastianSchultz/ioBroker.lgtv/npm-debug.log
      
      The command "npm run test:integration" exited with 1.
      cache.2
      
      store build cache
      
      Done. Your build exited with 1.
      
      Top
      
          My Repositories
      
      SebastianSchultz/ioBroker.lgtv
      
      35
      
      Duration: 8 min 17 sec
      SebastianSchultz/ioBroker.enet
      
      26
      
      Duration: 31 min 34 sec
      
      Finished: 4 months ago
      SebastianSchultz/ioBroker.lgtv11
      
      24
      
      Duration: 59 min 25 sec
      
      Finished: 5 months ago
      SebastianSchultz/ioBroker.hp-ilo
      
      33
      
      Duration: 1 hr 3 min 57 sec
      
          Finished: 5 months ago
      
      ©Travis CI, GmbH
      Rigaer Straße 8
      10247 Berlin, Germany
      
          Work with Travis CI
          Blog
          Email
          Twitter
      
      Help
      
          Documentation
          Community
          Changelog
      
      Legal
      
          Imprint
          Terms of Service
          Privacy Policy
          Security Statement
      
      Travis CI Status
      
          ●
          Travis CI Status
      
      
      

      kann da mal jemand drüber schauen? Ich finde den Fehler leider nicht 😞

      1 Reply Last reply Reply Quote 0
      • Jey Cee
        Jey Cee Developer last edited by Jey Cee

        news ist kein Child von common in deiner io-package.json.
        d52a0aa4-812a-4402-a862-6389e9c76fd6-grafik.png

        1 Reply Last reply Reply Quote 0
        • S
          SchuetzeSchulz last edited by

          Hallo Jey Cee,

          danke das war's wirklich 🙂

          Allerdings schlagen alle Node 6 Tests fehl, egal welche Plattform:

          Build started
          git clone -q --branch=master https://github.com/SebastianSchultz/ioBroker.lgtv.git c:\projects\ioBroker.lgtv
          git checkout -qf b1e0854602d3d56140e78c42cb1c22e46ea5e6ae
          Running Install scripts
          Update-NodeJsInstallation (Get-NodeJsLatestBuild $env:nodejs_version) $env:platform
          Updating Node.js v6.17.1 (x86)
          Uninstalling Node.js v8.16.0 (x86)...
          Installing Node.js v6.17.1 (x86)...
          $NpmVersion = (npm -v).Substring(0,1)
          if($NpmVersion -eq 5) { npm install -g npm@5 }
          npm --version
          3.10.10
          npm install
          npm WARN deprecated hawk@7.0.10: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
          npm WARN deprecated cryptiles@4.1.3: This module has moved and is now available at @hapi/cryptiles. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
          npm WARN deprecated boom@7.3.0: This module has moved and is now available at @hapi/boom. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
          npm WARN deprecated sntp@3.0.2: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
          npm WARN deprecated hoek@6.1.3: This module has moved and is now available at @hapi/hoek. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
          npm WARN deprecated b64@4.1.2: This module has moved and is now available at @hapi/b64. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
          npm WARN deprecated bounce@1.2.3: This module has moved and is now available at @hapi/bounce. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
          npm WARN deprecated teamwork@3.2.0: This module has moved and is now available at @hapi/teamwork. Please update your dependencies as this version is no longer maintained an may contain bugs and security issues.
          npm WARN deprecated jscs-preset-wikimedia@1.0.1: Deprecated in favour of eslint-config-wikimedia. -- https://phabricator.wikimedia.org/T118941
          npm WARN deprecated nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
          npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
          npm WARN prefer global coffeescript@1.10.0 should be installed with -g
          npm WARN prefer global jsonlint@1.6.3 should be installed with -g
          npm WARN prefer global jshint@2.9.7 should be installed with -g
          npm WARN prefer global node-gyp@3.8.0 should be installed with -g
          > iltorb@1.3.10 install C:\projects\ioBroker.lgtv\node_modules\iltorb
          > detect-libc prebuild-install || node-gyp rebuild
          > websocket@1.0.30 install C:\projects\ioBroker.lgtv\node_modules\websocket
          > (node-gyp rebuild 2> builderror.log) || (exit 0)
          C:\projects\ioBroker.lgtv\node_modules\websocket>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild ) 
          Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
            bufferutil.cc
            win_delay_load_hook.cc
               Creating library C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\bufferutil.lib and object C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\bufferutil.exp
            Generating code
            Finished generating code
            bufferutil.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\\bufferutil.node
            bufferutil.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\bufferutil.pdb (Full PDB)
            validation.cc
            win_delay_load_hook.cc
               Creating library C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\validation.lib and object C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\validation.exp
            Generating code
            Finished generating code
            validation.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\\validation.node
            validation.vcxproj -> C:\projects\ioBroker.lgtv\node_modules\websocket\build\Release\validation.pdb (Full PDB)
          > core-js@2.6.9 postinstall C:\projects\ioBroker.lgtv\node_modules\core-js
          > node scripts/postinstall || echo "ignore"
          iobroker.lgtv@1.0.8 C:\projects\ioBroker.lgtv
          +-- @iobroker/adapter-core@1.0.3 
          | `-- @types/iobroker@1.4.11 
          |   `-- @types/node@12.7.11 
          +-- @iobroker/testing@1.2.5 
          | +-- alcalzone-shared@2.0.0 
          | | `-- debug@4.1.1 
          | |   `-- ms@2.1.2 
          | +-- chai-as-promised@7.1.1 
          | +-- debug@4.1.1 
          | | `-- ms@2.1.2 
          | +-- fs-extra@8.1.0 
          | | +-- graceful-fs@4.2.2 
          | | +-- jsonfile@4.0.0 
          | | `-- universalify@0.1.2 
          | +-- sinon@7.5.0 
          | | +-- @sinonjs/commons@1.6.0 
          | | +-- @sinonjs/formatio@3.2.2 
          | | +-- @sinonjs/samsam@3.3.3 
          | | | `-- array-from@2.1.1 
          | | +-- lolex@4.2.0 
          | | +-- nise@1.5.2 
          | | | +-- @sinonjs/text-encoding@0.7.1 
          | | | +-- just-extend@4.0.2 
          | | | `-- path-to-regexp@1.7.0 
          | | |   `-- isarray@0.0.1 
          | | `-- supports-color@5.5.0 
          | `-- sinon-chai@3.3.0 
          +-- chai@4.2.0 
          | +-- assertion-error@1.1.0 
          | +-- check-error@1.0.2 
          | +-- deep-eql@3.0.1 
          | +-- get-func-name@2.0.0 
          | +-- pathval@1.1.0 
          | `-- type-detect@4.0.8 
          +-- grunt@1.0.4 
          | +-- coffeescript@1.10.0 
          | +-- dateformat@1.0.12 
          | | +-- get-stdin@4.0.1 
          | | `-- meow@3.7.0 
          | |   +-- camelcase-keys@2.1.0 
          | |   | `-- camelcase@2.1.1 
          | |   +-- loud-rejection@1.6.0 
          | |   | +-- currently-unhandled@0.4.1 
          | |   | | `-- array-find-index@1.0.2 
          | |   | `-- signal-exit@3.0.2 
          | |   +-- map-obj@1.0.1 
          | |   +-- minimist@1.2.0 
          | |   +-- normalize-package-data@2.5.0 
          | |   | +-- hosted-git-info@2.8.5 
          | |   | `-- validate-npm-package-license@3.0.4 
          | |   |   +-- spdx-correct@3.1.0 
          | |   |   | `-- spdx-license-ids@3.0.5 
          | |   |   `-- spdx-expression-parse@3.0.0 
          | |   |     `-- spdx-exceptions@2.2.0 
          | |   +-- object-assign@4.1.1 
          | |   +-- read-pkg-up@1.0.1 
          | |   | +-- find-up@1.1.2 
          | |   | | +-- path-exists@2.1.0 
          | |   | | `-- pinkie-promise@2.0.1 
          | |   | |   `-- pinkie@2.0.4 
          | |   | `-- read-pkg@1.1.0 
          | |   |   +-- load-json-file@1.1.0 
          | |   |   | +-- parse-json@2.2.0 
          | |   |   | | `-- error-ex@1.3.2 
          | |   |   | |   `-- is-arrayish@0.2.1 
          | |   |   | `-- pify@2.3.0 
          | |   |   `-- path-type@1.1.0 
          | |   +-- redent@1.0.0 
          | |   | +-- indent-string@2.1.0 
          | |   | | `-- repeating@2.0.1 
          | |   | |   `-- is-finite@1.0.2 
          | |   | |     `-- number-is-nan@1.0.1 
          | |   | `-- strip-indent@1.0.1 
          | |   `-- trim-newlines@1.0.0 
          | +-- eventemitter2@0.4.14 
          | +-- exit@0.1.2 
          | +-- findup-sync@0.3.0 
          | | `-- glob@5.0.15 
          | +-- glob@7.0.6 
          | | +-- fs.realpath@1.0.0 
          | | +-- inflight@1.0.6 
          | | | `-- wrappy@1.0.2 
          | | +-- inherits@2.0.4 
          | | `-- once@1.4.0 
          | +-- grunt-cli@1.2.0 
          | | `-- resolve@1.1.7 
          | +-- grunt-known-options@1.1.1 
          | +-- grunt-legacy-log@2.0.0 
          | | +-- colors@1.1.2 
          | | `-- grunt-legacy-log-utils@2.0.1 
          | +-- grunt-legacy-util@1.1.1 
          | | +-- getobject@0.1.0 
          | | `-- underscore.string@3.3.5 
          | |   +-- sprintf-js@1.0.3 
          | |   `-- util-deprecate@1.0.2 
          | +-- iconv-lite@0.4.24 
          | | `-- safer-buffer@2.1.2 
          | +-- js-yaml@3.13.1 
          | | +-- argparse@1.0.10 
          | | `-- esprima@4.0.1 
          | +-- minimatch@3.0.4 
          | | `-- brace-expansion@1.1.11 
          | |   +-- balanced-match@1.0.0 
          | |   `-- concat-map@0.0.1 
          | +-- mkdirp@0.5.1 
          | | `-- minimist@0.0.8 
          | +-- nopt@3.0.6 
          | | `-- abbrev@1.1.1 
          | +-- path-is-absolute@1.0.1 
          | `-- rimraf@2.6.3 
          +-- grunt-contrib-clean@1.1.0 
          | `-- async@1.5.2 
          +-- grunt-contrib-compress@1.5.0 
          | +-- archiver@1.3.0 
          | | +-- archiver-utils@1.3.0 
          | | | +-- lazystream@1.0.0 
          | | | `-- normalize-path@2.1.1 
          | | |   `-- remove-trailing-separator@1.1.0 
          | | +-- async@2.6.3 
          | | +-- buffer-crc32@0.2.13 
          | | +-- readable-stream@2.3.6 
          | | | +-- core-util-is@1.0.2 
          | | | +-- isarray@1.0.0 
          | | | +-- process-nextick-args@2.0.1 
          | | | `-- string_decoder@1.1.1 
          | | +-- tar-stream@1.6.2 
          | | | +-- bl@1.2.2 
          | | | +-- buffer-alloc@1.2.0 
          | | | | +-- buffer-alloc-unsafe@1.1.0 
          | | | | `-- buffer-fill@1.0.0 
          | | | +-- end-of-stream@1.4.4 
          | | | +-- fs-constants@1.0.0 
          | | | +-- to-buffer@1.1.1 
          | | | `-- xtend@4.0.2 
          | | +-- walkdir@0.0.11 
          | | `-- zip-stream@1.2.0 
          | |   `-- compress-commons@1.2.2 
          | |     `-- crc32-stream@2.0.0 
          | |       `-- crc@3.8.0 
          | |         `-- buffer@5.4.3 
          | |           +-- base64-js@1.3.1 
          | |           `-- ieee754@1.1.13 
          | +-- chalk@1.1.3 
          | | +-- ansi-styles@2.2.1 
          | | +-- has-ansi@2.0.0 
          | | | `-- ansi-regex@2.1.1 
          | | +-- strip-ansi@3.0.1 
          | | | `-- ansi-regex@2.1.1 
          | | `-- supports-color@2.0.0 
          | +-- iltorb@1.3.10 
          | | +-- detect-libc@0.2.0 
          | | +-- node-gyp@3.8.0 
          | | | +-- fstream@1.0.12 
          | | | +-- npmlog@4.1.2 
          | | | | +-- are-we-there-yet@1.1.5 
          | | | | | `-- delegates@1.0.0 
          | | | | +-- console-control-strings@1.1.0 
          | | | | `-- gauge@2.7.4 
          | | | |   +-- aproba@1.2.0 
          | | | |   +-- has-unicode@2.0.1 
          | | | |   +-- string-width@1.0.2 
          | | | |   | +-- code-point-at@1.1.0 
          | | | |   | `-- is-fullwidth-code-point@1.0.0 
          | | | |   `-- strip-ansi@3.0.1 
          | | | |     `-- ansi-regex@2.1.1 
          | | | +-- osenv@0.1.5 
          | | | | `-- os-tmpdir@1.0.2 
          | | | +-- semver@5.3.0 
          | | | `-- tar@2.2.2 
          | | |   `-- block-stream@0.0.9 
          | | `-- prebuild-install@2.5.3 
          | |   +-- detect-libc@1.0.3 
          | |   +-- expand-template@1.1.1 
          | |   +-- github-from-package@0.0.0 
          | |   +-- minimist@1.2.0 
          | |   +-- node-abi@2.11.0 
          | |   +-- noop-logger@0.1.1 
          | |   +-- os-homedir@1.0.2 
          | |   +-- pump@2.0.1 
          | |   +-- rc@1.2.8 
          | |   | +-- deep-extend@0.6.0 
          | |   | +-- ini@1.3.5 
          | |   | `-- minimist@1.2.0 
          | |   +-- simple-get@2.8.1 
          | |   | +-- decompress-response@3.3.0 
          | |   | | `-- mimic-response@1.0.1 
          | |   | `-- simple-concat@1.0.0 
          | |   +-- tar-fs@1.16.3 
          | |   | +-- chownr@1.1.3 
          | |   | `-- pump@1.0.3 
          | |   `-- which-pm-runs@1.0.0 
          | +-- lodash@4.17.15 
          | +-- pretty-bytes@4.0.2 
          | `-- stream-buffers@2.2.0 
          +-- grunt-contrib-copy@1.0.0 
          | +-- chalk@1.1.3 
          | | +-- ansi-styles@2.2.1 
          | | +-- strip-ansi@3.0.1 
          | | | `-- ansi-regex@2.1.1 
          | | `-- supports-color@2.0.0 
          | `-- file-sync-cmp@0.1.1 
          +-- grunt-contrib-jshint@1.1.0 
          | +-- chalk@1.1.3 
          | | +-- ansi-styles@2.2.1 
          | | +-- strip-ansi@3.0.1 
          | | | `-- ansi-regex@2.1.1 
          | | `-- supports-color@2.0.0 
          | +-- hooker@0.2.3 
          | `-- jshint@2.9.7 
          |   +-- cli@1.0.1 
          |   +-- console-browserify@1.1.0 
          |   | `-- date-now@0.1.4 
          |   +-- htmlparser2@3.8.3 
          |   | +-- domelementtype@1.3.1 
          |   | +-- domhandler@2.3.0 
          |   | +-- domutils@1.5.1 
          |   | | `-- dom-serializer@0.2.1 
          |   | |   +-- domelementtype@2.0.1 
          |   | |   `-- entities@2.0.0 
          |   | +-- entities@1.0.0 
          |   | `-- readable-stream@1.1.14 
          |   |   `-- string_decoder@0.10.31 
          |   +-- shelljs@0.3.0 
          |   `-- strip-json-comments@1.0.4 
          +-- grunt-exec@3.0.0 
          +-- grunt-http@2.3.2 
          | +-- async@3.1.0 
          | +-- aws-sign2@0.7.0 
          | +-- form-data@2.3.3 
          | | +-- asynckit@0.4.0 
          | | +-- combined-stream@1.0.8 
          | | | `-- delayed-stream@1.0.0 
          | | `-- mime-types@2.1.24 
          | |   `-- mime-db@1.40.0 
          | +-- hawk@7.0.10 
          | | +-- b64@4.1.2 
          | | +-- boom@7.3.0 
          | | +-- cryptiles@4.1.3 
          | | +-- hoek@6.1.3 
          | | `-- sntp@3.0.2 
          | |   +-- bounce@1.2.3 
          | |   `-- teamwork@3.2.0 
          | +-- http-signature@1.2.0 
          | | +-- assert-plus@1.0.0 
          | | +-- jsprim@1.4.1 
          | | | +-- extsprintf@1.3.0 
          | | | +-- json-schema@0.2.3 
          | | | `-- verror@1.10.0 
          | | `-- sshpk@1.16.1 
          | |   +-- asn1@0.2.4 
          | |   +-- bcrypt-pbkdf@1.0.2 
          | |   +-- dashdash@1.14.1 
          | |   +-- ecc-jsbn@0.1.2 
          | |   +-- getpass@0.1.7 
          | |   +-- jsbn@0.1.1 
          | |   `-- tweetnacl@0.14.5 
          | +-- oauth-sign@0.9.0 
          | +-- request@2.88.0 
          | | +-- aws4@1.8.0 
          | | +-- caseless@0.12.0 
          | | +-- extend@3.0.2 
          | | +-- forever-agent@0.6.1 
          | | +-- har-validator@5.1.3 
          | | | +-- ajv@6.10.2 
          | | | | +-- fast-deep-equal@2.0.1 
          | | | | +-- fast-json-stable-stringify@2.0.0 
          | | | | +-- json-schema-traverse@0.4.1 
          | | | | `-- uri-js@4.2.2 
          | | | `-- har-schema@2.0.0 
          | | +-- is-typedarray@1.0.0 
          | | +-- isstream@0.1.2 
          | | +-- json-stringify-safe@5.0.1 
          | | +-- performance-now@2.1.0 
          | | +-- qs@6.5.2 
          | | +-- safe-buffer@5.1.2 
          | | +-- tough-cookie@2.4.3 
          | | | `-- punycode@1.4.1 
          | | `-- uuid@3.3.3 
          | +-- tough-cookie@3.0.1 
          | | +-- ip-regex@2.1.0 
          | | +-- psl@1.4.0 
          | | `-- punycode@2.1.1 
          | `-- tunnel-agent@0.6.0 
          +-- grunt-jscs@3.0.1 
          | +-- jscs@3.0.7 
          | | +-- chalk@1.1.3 
          | | | +-- ansi-styles@2.2.1 
          | | | +-- strip-ansi@3.0.1 
          | | | | `-- ansi-regex@2.1.1 
          | | | `-- supports-color@2.0.0 
          | | +-- cli-table@0.3.1 
          | | | `-- colors@1.0.3 
          | | +-- commander@2.9.0 
          | | | `-- graceful-readlink@1.0.1 
          | | +-- cst@0.4.10 
          | | | +-- babel-runtime@6.26.0 
          | | | | +-- core-js@2.6.9 
          | | | | `-- regenerator-runtime@0.11.1 
          | | | +-- babylon@6.18.0 
          | | | `-- source-map-support@0.4.18 
          | | |   `-- source-map@0.5.7 
          | | +-- estraverse@4.3.0 
          | | +-- glob@5.0.15 
          | | +-- js-yaml@3.4.6 
          | | | +-- esprima@2.7.3 
          | | | `-- inherit@2.2.7 
          | | +-- jscs-jsdoc@2.0.0 
          | | | +-- comment-parser@0.3.2 
          | | | `-- jsdoctypeparser@1.2.0 
          | | |   `-- lodash@3.10.1 
          | | +-- jscs-preset-wikimedia@1.0.1 
          | | +-- jsonlint@1.6.3 
          | | | +-- JSV@4.0.2 
          | | | `-- nomnom@1.8.1 
          | | |   +-- chalk@0.4.0 
          | | |   | +-- ansi-styles@1.0.0 
          | | |   | +-- has-color@0.1.7 
          | | |   | `-- strip-ansi@0.1.1 
          | | |   `-- underscore@1.6.0 
          | | +-- lodash@3.10.1 
          | | +-- natural-compare@1.2.2 
          | | +-- pathval@0.1.1 
          | | +-- prompt@0.2.14 
          | | | +-- pkginfo@0.4.1 
          | | | +-- read@1.0.7 
          | | | | `-- mute-stream@0.0.8 
          | | | +-- revalidator@0.1.8 
          | | | +-- utile@0.2.1 
          | | | | +-- async@0.2.10 
          | | | | +-- deep-equal@1.1.0 
          | | | | | +-- is-arguments@1.0.4 
          | | | | | +-- is-date-object@1.0.1 
          | | | | | +-- object-is@1.0.1 
          | | | | | `-- regexp.prototype.flags@1.2.0 
          | | | | +-- i@0.3.6 
          | | | | `-- ncp@0.4.2 
          | | | `-- winston@0.8.3 
          | | |   +-- async@0.2.10 
          | | |   +-- colors@0.6.2 
          | | |   +-- cycle@1.0.3 
          | | |   +-- eyes@0.1.8 
          | | |   +-- pkginfo@0.3.1 
          | | |   `-- stack-trace@0.0.10 
          | | +-- reserved-words@0.1.2 
          | | +-- resolve@1.12.0 
          | | | `-- path-parse@1.0.6 
          | | +-- strip-bom@2.0.0 
          | | | `-- is-utf8@0.2.1 
          | | +-- strip-json-comments@1.0.4 
          | | +-- to-double-quotes@2.0.0 
          | | +-- to-single-quotes@2.0.1 
          | | +-- vow-fs@0.3.6 
          | | | +-- uuid@2.0.3 
          | | | `-- vow-queue@0.4.3 
          | | `-- xmlbuilder@3.1.0 
          | |   `-- lodash@3.10.1 
          | +-- lodash@4.6.1 
          | `-- vow@0.4.20 
          +-- grunt-replace@1.0.1 
          | +-- applause@1.2.2 
          | | +-- cson-parser@1.3.5 
          | | | `-- coffee-script@1.12.7 
          | | `-- lodash@3.10.1 
          | `-- chalk@1.1.3 
          |   +-- ansi-styles@2.2.1 
          |   +-- strip-ansi@3.0.1 
          |   | `-- ansi-regex@2.1.1 
          |   `-- supports-color@2.0.0 
          +-- lgtv2@1.4.1 
          | `-- persist-path@1.0.2 
          +-- mocha@6.2.1 
          | +-- ansi-colors@3.2.3 
          | +-- browser-stdout@1.3.1 
          | +-- debug@3.2.6 
          | +-- diff@3.5.0 
          | +-- escape-string-regexp@1.0.5 
          | +-- find-up@3.0.0 
          | | `-- locate-path@3.0.0 
          | |   +-- p-locate@3.0.0 
          | |   | `-- p-limit@2.2.1 
          | |   |   `-- p-try@2.2.0 
          | |   `-- path-exists@3.0.0 
          | +-- glob@7.1.3 
          | +-- growl@1.10.5 
          | +-- he@1.2.0 
          | +-- log-symbols@2.2.0 
          | | `-- chalk@2.4.2 
          | |   +-- ansi-styles@3.2.1 
          | |   | `-- color-convert@1.9.3 
          | |   |   `-- color-name@1.1.3 
          | |   `-- supports-color@5.5.0 
          | +-- ms@2.1.1 
          | +-- node-environment-flags@1.0.5 
          | | +-- object.getownpropertydescriptors@2.0.3 
          | | | `-- es-abstract@1.15.0 
          | | |   +-- es-to-primitive@1.2.0 
          | | |   | `-- is-symbol@1.0.2 
          | | |   +-- has@1.0.3 
          | | |   +-- is-callable@1.1.4 
          | | |   +-- is-regex@1.0.4 
          | | |   +-- object-inspect@1.6.0 
          | | |   +-- string.prototype.trimleft@2.1.0 
          | | |   `-- string.prototype.trimright@2.1.0 
          | | `-- semver@5.7.1 
          | +-- object.assign@4.1.0 
          | | +-- define-properties@1.1.3 
          | | +-- function-bind@1.1.1 
          | | +-- has-symbols@1.0.0 
          | | `-- object-keys@1.1.1 
          | +-- strip-json-comments@2.0.1 
          | +-- supports-color@6.0.0 
          | | `-- has-flag@3.0.0 
          | +-- which@1.3.1 
          | | `-- isexe@2.0.0 
          | +-- wide-align@1.1.3 
          | | `-- string-width@2.1.1 
          | |   +-- is-fullwidth-code-point@2.0.0 
          | |   `-- strip-ansi@4.0.0 
          | |     `-- ansi-regex@3.0.0 
          | +-- yargs@13.3.0 
          | | +-- cliui@5.0.0 
          | | | +-- string-width@3.1.0 
          | | | +-- strip-ansi@5.2.0 
          | | | | `-- ansi-regex@4.1.0 
          | | | `-- wrap-ansi@5.1.0 
          | | |   +-- string-width@3.1.0 
          | | |   `-- strip-ansi@5.2.0 
          | | |     `-- ansi-regex@4.1.0 
          | | +-- get-caller-file@2.0.5 
          | | +-- require-directory@2.1.1 
          | | +-- require-main-filename@2.0.0 
          | | +-- set-blocking@2.0.0 
          | | +-- string-width@3.1.0 
          | | | +-- emoji-regex@7.0.3 
          | | | `-- strip-ansi@5.2.0 
          | | |   `-- ansi-regex@4.1.0 
          | | +-- which-module@2.0.0 
          | | `-- y18n@4.0.0 
          | +-- yargs-parser@13.1.1 
          | | +-- camelcase@5.3.1 
          | | `-- decamelize@1.2.0 
          | `-- yargs-unparser@1.6.0 
          |   `-- flat@4.1.0 
          |     `-- is-buffer@2.0.4 
          `-- websocket@1.0.30 
            +-- debug@2.6.9 
            | `-- ms@2.0.0 
            +-- nan@2.14.0 
            +-- typedarray-to-buffer@3.1.5 
            `-- yaeti@0.0.6 
          echo %cd%
          C:\projects\ioBroker.lgtv
          node --version
          v6.17.1
          npm --version
          3.10.10
          npm run test:package
          > iobroker.lgtv@1.0.8 test:package C:\projects\ioBroker.lgtv
          > mocha test/package --exit
            Validate the package files
              Ensure they are readable
                package.json
                  √ exists
                  √ contains valid JSON
                  √ is an object
                io-package.json
                  √ exists
                  √ contains valid JSON
                  √ is an object
              Check contents of package.json
                √ The property "name" exists
                √ The property "version" exists
                √ The property "description" exists
                √ The property "author" exists
                √ The property "license" exists
                √ The property "main" exists
                √ The property "repository" exists
                √ The property "repository.type" exists
                √ The package name is correct
                √ The repository type is "git"
              Check contents of io-package.json
                √ The property "common.name" exists
                √ The property "common.title" exists
                √ The property "common.version" exists
                √ The property "common.news" exists
                √ The property "common.desc" exists
                √ The property "common.icon" exists
                √ The property "common.extIcon" exists
                √ The property "common.license" exists
                √ The property "common.type" exists
                √ The property "common.authors" exists
                √ The property "native" exists
                √ The title does not contain "adapter" or "iobroker"
                √ The description is an object to support multiple languages
                √ common.authors is an array that is not empty
                √ Materialize is supported
              Compare contents of package.json and io-package.json
                √ The name matches
                √ The version matches
                √ The license matches
            34 passing (32ms)
          npm run test:unit
          > iobroker.lgtv@1.0.8 test:unit C:\projects\ioBroker.lgtv
          > mocha test/unit --exit
            Test the adapter (in a mocked environment)
              √ The adapter starts in normal mode (93ms)
              √ The adapter starts in compact mode
            2 passing (125ms)
          npm run test:integration
          > iobroker.lgtv@1.0.8 test:integration C:\projects\ioBroker.lgtv
          > mocha test/integration --exit
          Running tests in C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv
            Test the adapter (in a live environment)
          > iobroker.js-controller@2.0.24 preinstall C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\.staging\iobroker.js-controller-4a5c006f
          > node lib/preinstallCheck.js
          NPM version: 3.10.10
          > diskusage@1.1.3 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage
          > node-gyp rebuild
          C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild ) 
          Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
          C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\diskusage.vcxproj]
            main.cpp
            diskusage_win.cpp
            win_delay_load_hook.cc
               Creating library C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\diskusage.lib and object C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\diskusage.exp
            Generating code
            Finished generating code
            diskusage.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\\diskusage.node
            diskusage.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\diskusage\build\Release\diskusage.pdb (Full PDB)
          > unix-dgram@2.0.3 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram
          > node-gyp rebuild
          C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild ) 
          Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
          C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram\build\unix_dgram.vcxproj]
            unix_dgram.cc
            win_delay_load_hook.cc
          ..\src\unix_dgram.cc(9): fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram\build\unix_dgram.vcxproj]
          gyp ERR! build error 
          gyp ERR! stack Error: `msbuild` failed with exit code: 1
          gyp ERR! stack     at ChildProcess.onExit (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:276:23)
          gyp ERR! stack     at emitTwo (events.js:106:13)
          gyp ERR! stack     at ChildProcess.emit (events.js:191:7)
          gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
          gyp ERR! System Windows_NT 6.3.9600
          gyp ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
          gyp ERR! cwd C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\unix-dgram
          gyp ERR! node -v v6.17.1
          gyp ERR! node-gyp -v v3.4.0
          gyp ERR! not ok 
          > ursa-optional@0.9.10 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\ursa-optional
          > node rebuild.js
          > websocket@1.0.30 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket
          > (node-gyp rebuild 2> builderror.log) || (exit 0)
          C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket>if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild )  else (node "" rebuild ) 
          Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
          C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\bufferutil.vcxproj]
            bufferutil.cc
            win_delay_load_hook.cc
               Creating library C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\bufferutil.lib and object C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\bufferutil.exp
            Generating code
            Finished generating code
            bufferutil.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\\bufferutil.node
            bufferutil.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\bufferutil.pdb (Full PDB)
          C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(400,5): warning MSB8029: The Intermediate directory or Output directory cannot reside under the Temporary directory as it could lead to issues with incremental build. [C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\validation.vcxproj]
            validation.cc
            win_delay_load_hook.cc
               Creating library C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\validation.lib and object C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\validation.exp
            Generating code
            Finished generating code
            validation.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\\validation.node
            validation.vcxproj -> C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\websocket\build\Release\validation.pdb (Full PDB)
          > iobroker.js-controller@2.0.24 install C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\iobroker.js-controller
          > node iobroker.js setup first
          C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\chokidar\index.js:141
            async remove(item) {
                  ^^^^^^
          SyntaxError: Unexpected identifier
              at createScript (vm.js:56:10)
              at Object.runInThisContext (vm.js:97:10)
              at Module._compile (module.js:549:28)
              at Object.Module._extensions..js (module.js:586:10)
              at Module.load (module.js:494:32)
              at tryModuleLoad (module.js:453:12)
              at Function.Module._load (module.js:445:3)
              at Module.require (module.js:504:17)
              at require (internal/module.js:20:19)
              at Object.<anonymous> (C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\node_modules\iobroker.js-controller\lib\cli\cliLogs.js:5:18)
          test-iobroker.lgtv@1.0.0 C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv
          `-- iobroker.lgtv@1.0.8 
            +-- @iobroker/adapter-core@1.0.3 
            | `-- @types/iobroker@1.4.11 
            |   `-- @types/node@12.7.11 
            +-- lgtv2@1.4.1 
            | +-- mkdirp@0.5.1 
            | | `-- minimist@0.0.8 
            | `-- persist-path@1.0.2 
            `-- websocket@1.0.30 
              +-- debug@2.6.9 
              | `-- ms@2.0.0 
              +-- nan@2.14.0 
              +-- typedarray-to-buffer@3.1.5 
              | `-- is-typedarray@1.0.0 
              `-- yaeti@0.0.6 
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.0 (node_modules\chokidar\node_modules\fsevents):
          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.0: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"})
          npm WARN test-iobroker.lgtv@1.0.0 No description
          npm WARN test-iobroker.lgtv@1.0.0 No repository field.
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@2.0.3 (node_modules\unix-dgram):
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@2.0.3 install: `node-gyp rebuild`
          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
          npm ERR! Windows_NT 6.3.9600
          npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "--production"
          npm ERR! node v6.17.1
          npm ERR! npm  v3.10.10
          npm ERR! code ELIFECYCLE
          npm ERR! iobroker.js-controller@2.0.24 install: `node iobroker.js setup first`
          npm ERR! Exit status 1
          npm ERR! 
          npm ERR! Failed at the iobroker.js-controller@2.0.24 install script 'node iobroker.js setup first'.
          npm ERR! Make sure you have the latest version of node.js and npm installed.
          npm ERR! If you do, this is most likely a problem with the iobroker.js-controller package,
          npm ERR! not with npm itself.
          npm ERR! Tell the author that this fails on your system:
          npm ERR!     node iobroker.js setup first
          npm ERR! You can get information on how to open an issue for this project with:
          npm ERR!     npm bugs iobroker.js-controller
          npm ERR! Or if that isn't available, you can get their info via:
          npm ERR!     npm owner ls iobroker.js-controller
          npm ERR! There is likely additional logging output above.
          npm ERR! Please include the following file with any support request:
          npm ERR!     C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\npm-debug.log
              1) "before all" hook for "The adapter starts"
            0 passing (1m)
            1 failing
            1) Test the adapter (in a live environment)
                 "before all" hook for "The adapter starts":
               Error: Cannot find module 'C:\Users\appveyor\AppData\Local\Temp\1\test-iobroker.lgtv\iobroker-data\iobroker.json'
                at require (internal/module.js:20:19)
                at ControllerSetup.<anonymous> (node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:176:34)
                at next (native)
                at C:\projects\ioBroker.lgtv\node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:7:71
                at __awaiter (node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:3:12)
                at ControllerSetup.setupSystemConfig (node_modules\@iobroker\testing\build\tests\integration\lib\controllerSetup.js:173:16)
                at Context.<anonymous> (node_modules\@iobroker\testing\build\tests\integration\index.js:62:39)
                at next (native)
                at fulfilled (node_modules\@iobroker\testing\build\tests\integration\index.js:5:58)
                at process._tickCallback (internal/process/next_tick.js:109:7)
          npm ERR! Windows_NT 6.3.9600
          npm ERR! argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "run" "test:integration"
          npm ERR! node v6.17.1
          npm ERR! npm  v3.10.10
          npm ERR! code ELIFECYCLE
          npm ERR! iobroker.lgtv@1.0.8 test:integration: `mocha test/integration --exit`
          npm ERR! Exit status 1
          npm ERR! 
          npm ERR! Failed at the iobroker.lgtv@1.0.8 test:integration script 'mocha test/integration --exit'.
          npm ERR! Make sure you have the latest version of node.js and npm installed.
          npm ERR! If you do, this is most likely a problem with the iobroker.lgtv package,
          npm ERR! not with npm itself.
          npm ERR! Tell the author that this fails on your system:
          npm ERR!     mocha test/integration --exit
          npm ERR! You can get information on how to open an issue for this project with:
          npm ERR!     npm bugs iobroker.lgtv
          npm ERR! Or if that isn't available, you can get their info via:
          npm ERR!     npm owner ls iobroker.lgtv
          npm ERR! There is likely additional logging output above.
          npm ERR! Please include the following file with any support request:
          npm ERR!     C:\projects\ioBroker.lgtv\npm-debug.log
          Command exited with code 1
          

          Hab ich d irgendwo noch einen Fehler drin?

          1 Reply Last reply Reply Quote 0
          • S
            SchuetzeSchulz last edited by

            Hat sich erledigt.
            Vielen Dank für die Hilfe!

            AlCalzone 1 Reply Last reply Reply Quote 0
            • AlCalzone
              AlCalzone Developer @SchuetzeSchulz last edited by

              @SchuetzeSchulz FYI, Node 6 wird nicht mehr unterstützt. Einige Dependencies sorgen bereits länger für Fehler bei der Ausführung aufgrund neuer Syntax. Und JS-Controller benötigt seit kurzem auch zwingend Node 8. Die Integration Tests laufen immer gegen die aktuelle JS-Controller-Version, damit fällt das sofort auf.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              620
              Online

              31.9k
              Users

              80.2k
              Topics

              1.3m
              Posts

              appveyor travis
              3
              5
              623
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo