Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Problem beim Adapter Test

Geplant Angeheftet Gesperrt Verschoben Entwicklung
travisappveyor
5 Beiträge 3 Kommentatoren 733 Aufrufe 3 Watching
  • Ä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
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            575

            Online

            32.5k

            Benutzer

            81.7k

            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