Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Entwicklung
  4. Problem beim Adapter Test

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    13
    1
    782

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    2.0k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    927

Problem beim Adapter Test

Geplant Angeheftet Gesperrt Verschoben Entwicklung
travisappveyor
5 Beiträge 3 Kommentatoren 931 Aufrufe 3 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    SchuetzeSchulz
    schrieb am zuletzt editiert von
    #1

    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 Antwort Letzte Antwort
    0
    • Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von Jey Cee
      #2

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

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        SchuetzeSchulz
        schrieb am zuletzt editiert von
        #3

        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 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          SchuetzeSchulz
          schrieb am zuletzt editiert von
          #4

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

          AlCalzoneA 1 Antwort Letzte Antwort
          0
          • S SchuetzeSchulz

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

            AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #5

            @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.

            Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

            1 Antwort Letzte Antwort
            0

            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

            Registrieren Anmelden
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            566

            Online

            32.9k

            Benutzer

            83.1k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe