wallabyjs / public

Repository for Wallaby.js questions and issues
http://wallabyjs.com
759 stars 45 forks source link

Unable to run tests after switching node version #2382

Closed Dianoga closed 4 years ago

Dianoga commented 4 years ago

Issue description or question

Wallaby is no longer able to run any of my tests after switch to node 12 (from 10). I get the following error in the console.

Error: The module './node_modules/canvas/build/Release/canvas.node' 
was compiled against a different Node.js version using 
NODE_MODULE_VERSION 64. This version of Node.js requires 
NODE_MODULE_VERSION 72. Please try re-compiling or re-installing 
the module (for instance, using `npm rebuild` or `npm install`).

Things I've tried:

Wallaby diagnostics report

{
  editorVersion: '1.43.2',
  pluginVersion: '1.0.190',
  editorType: 'VSCode',
  osVersion: 'darwin 19.2.0',
  nodeVersion: 'v12.16.1',
  coreVersion: '1.0.874',
  config: {
    files: [
      { pattern: 'src/**/*.{js,ts,tsx}', ignore: false, trigger: true, load: true, instrument: true, order: 1 },
      { pattern: 'test/**/!(*.spec).js', instrument: false, ignore: false, trigger: true, load: true, order: 2 },
      { pattern: 'babel.config.js', instrument: false, ignore: false, trigger: true, load: true, order: 3 },
      { pattern: 'test/**/*spec.js.snap', ignore: false, instrument: false, trigger: true, load: true, order: 4 },
      { pattern: 'package.json', ignore: false, instrument: false, trigger: true, load: true, order: 5 }
    ],
    filesWithNoCoverageCalculated: [ 'src/locales/**/*.{js,ts}', 'src/themes/**/*.{js,ts}' ],
    tests: [ { pattern: 'test/**/*spec.js', ignore: false, trigger: true, load: true, test: true, order: 6 } ],
    env: { type: 'node', runner: 'node', params: {}, viewportSize: { width: 800, height: 600 }, options: { width: 800, height: 600 }, bundle: true },
    compilers: { '**/*.{js,ts,tsx}': [Function], '**/*.?(lit)coffee?(.md)': [Function] },
    hints: {
      ignoreCoverage: '__REGEXP /istanbul ignore next/',
      ignoreCoverageForFile: '__REGEXP /ignore file coverage/',
      commentAutoLog: '?',
      testFileSelection: { include: '__REGEXP /file\\.only/', exclude: '__REGEXP /file\\.skip/' }
    },
    testFramework: { version: 'jest@0.4.3', configurator: 'jest@0.4.3', reporter: 'jest@0.4.3', starter: 'jest@0.4.3' },
    diagnostics: {},
    runAllTestsInAffectedTestFile: false,
    preprocessors: { 'package.json': [Function] },
    maxConsoleMessagesPerTest: 100,
    autoConsoleLog: true,
    delays: { run: 0, edit: 100, update: 0 },
    workers: { initial: 0, regular: 0, recycle: false },
    teardown: undefined,
    automaticTestFileSelection: true,
    runSelectedTestsOnly: false,
    extensions: {},
    reportUnhandledPromises: true,
    slowTestThreshold: 75,
    lowCoverageThreshold: 80,
    loose: true,
    configCode: "process.env.NODE_ENV = 'test';\n" +
      '\n' +
      'module.exports = wallaby => {\n' +
      '\treturn {\n' +
      '\t\t// trace: true,\n' +
      '\t\tfiles: [\n' +
      "\t\t\t'src/**/*.{js,ts,tsx}',\n" +
      "\t\t\t{ pattern: 'test/**/!(*.spec).js', instrument: false },\n" +
      "\t\t\t{ pattern: 'babel.config.js', instrument: false }\n" +
      '\t\t],\n' +
      '\t\tfilesWithNoCoverageCalculated: [\n' +
      "\t\t\t'src/locales/**/*.{js,ts}',\n" +
      "\t\t\t'src/themes/**/*.{js,ts}'\n" +
      '\t\t],\n' +
      "\t\ttests: ['test/**/*spec.js'],\n" +
      '\t\tenv: {\n' +
      "\t\t\ttype: 'node',\n" +
      "\t\t\trunner: 'node'\n" +
      '\t\t},\n' +
      '\t\tcompilers: {\n' +
      "\t\t\t'**/*.{js,ts,tsx}': wallaby.compilers.babel()\n" +
      '\t\t},\n' +
      '\t\thints: {\n' +
      '\t\t\tignoreCoverage: /istanbul ignore next/\n' +
      '\t\t},\n' +
      "\t\ttestFramework: 'jest'\n" +
      '\t};\n' +
      '};\n'
  },
  packageJSON: {
    dependencies: {
      '@feathersjs/feathers': '4.4.3',
      '@feathersjs/socketio-client': '4.4.3',
      '@formatjs/intl-pluralrules': '1.3.9',
      '@formatjs/intl-relativetimeformat': '4.5.1',
      '@mariotacke/color-thief': '3.0.1',
      '@smartthings/logger': '2.0.0',
      classnames: '2.2.6',
      'connected-react-router': '6.6.1',
      'foundation-sites': '6.6.0',
      'google-maps-react': 'Dianoga/google-maps-react.git#cake',
      history: '4.10.1',
      'intl-pluralrules': '1.1.1',
      'js-cookie': '2.2.1',
      'prop-types': '15.7.2',
      'query-string': '6.9.0',
      react: '16.12.0',
      'react-dnd': '10.0.2',
      'react-dnd-html5-backend': '10.0.2',
      'react-dnd-touch-backend': '10.0.2',
      'react-dom': '16.12.0',
      'react-ga': '2.7.0',
      'react-intl': '3.9.1',
      'react-modal': '3.11.1',
      'react-redux': '7.1.3',
      'react-router': '5.1.2',
      'react-router-dom': '5.1.2',
      redux: '4.0.4',
      'redux-devtools-extension': '2.13.8',
      'redux-thunk': '2.3.0',
      rooks: '3.4.3',
      'socket.io-client': '2.3.0',
      trackjs: '3.7.2'
    },
    devDependencies: {
      '@babel/core': '7.7.5',
      '@babel/plugin-proposal-class-properties': '7.7.4',
      '@babel/plugin-proposal-object-rest-spread': '7.7.4',
      '@babel/plugin-proposal-optional-chaining': '7.7.5',
      '@babel/plugin-syntax-dynamic-import': '7.7.4',
      '@babel/plugin-transform-async-to-generator': '7.7.4',
      '@babel/polyfill': '7.7.0',
      '@babel/preset-env': '7.7.6',
      '@babel/preset-react': '7.7.4',
      '@babel/preset-typescript': '7.7.4',
      '@babel/register': '7.7.4',
      '@smartthings/translate': '1.0.1',
      '@testing-library/jest-dom': '4.2.4',
      '@testing-library/react': '9.3.2',
      '@types/classnames': '2.2.9',
      '@types/google-maps-react': '2.0.3',
      '@types/history': '4.7.3',
      '@types/jest': '24.0.23',
      '@types/prop-types': '15.7.3',
      '@types/react': '16.9.16',
      '@types/react-dom': '16.9.4',
      '@types/react-modal': '3.10.0',
      '@types/react-redux': '7.1.5',
      '@types/react-router': '5.1.3',
      '@types/react-router-dom': '5.1.3',
      '@typescript-eslint/eslint-plugin': '2.10.0',
      '@typescript-eslint/parser': '2.10.0',
      autoprefixer: '9.7.3',
      'babel-eslint': '10.0.3',
      'babel-loader': '8.0.6',
      'babel-plugin-module-resolver': '3.2.0',
      'babel-plugin-react-intl': '5.1.11',
      'browser-env': '3.3.0',
      canvas: '2.6.0',
      'clean-webpack-plugin': '3.0.0',
      'css-hot-loader': '1.4.4',
      'css-loader': '3.3.0',
      'csv-stringify': '5.3.4',
      eslint: '6.7.2',
      'eslint-config-airbnb-typescript': '6.3.1',
      'eslint-config-prettier': '6.7.0',
      'eslint-import-resolver-ts': '0.4.2',
      'eslint-import-resolver-webpack': '0.12.0',
      'eslint-loader': '3.0.3',
      'eslint-plugin-eslint-comments': '3.1.2',
      'eslint-plugin-import': '2.19.1',
      'eslint-plugin-jest': '23.1.1',
      'eslint-plugin-jsx-a11y': '6.2.3',
      'eslint-plugin-prettier': '3.1.1',
      'eslint-plugin-react': '7.17.0',
      'eslint-plugin-react-hooks': '2.3.0',
      'file-loader': '5.0.2',
      'image-webpack-loader': '6.0.0',
      jest: '24.9.0',
      'jest-environment-jsdom-thirteen': '1.0.1',
      'mini-css-extract-plugin': '0.8.0',
      'node-hook-filename': '1.0.0',
      'node-sass': '4.13.0',
      'optimize-css-assets-webpack-plugin': '5.0.3',
      'postcss-loader': '3.0.0',
      prettier: '1.19.1',
      'pretty-quick': '2.0.1',
      'react-dnd-test-backend': '10.0.2',
      'react-hot-loader': '4.12.18',
      'react-intl-translations-manager': '5.0.3',
      rimraf: '3.0.0',
      'sass-loader': '8.0.0',
      stylelint: '12.0.0',
      'stylelint-config-recommended-scss': '4.1.0',
      'stylelint-config-standard': '19.0.0',
      'stylelint-scss': '3.13.0',
      'terser-webpack-plugin': '2.2.2',
      typescript: '3.7.3',
      'wallaby-webpack': '3.9.15',
      webpack: '4.41.2',
      'webpack-cli': '3.3.10',
      'webpack-dev-server': '3.9.0',
      'webpack-manifest-plugin': '2.2.0',
      'webpack-merge': '4.2.2'
    }
  },
  fs: { numberOfFiles: 267 },
  debug: [
    '2020-04-01T13:16:41.164Z project Wallaby Node version: v12.16.1\n',
    '2020-04-01T13:16:41.164Z project Wallaby config: <homeDir>/projects/cake/cake-client/wallaby.js\n',
    '2020-04-01T13:16:42.152Z project File cache: <homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/projects/d752e4565d4e24be\n',
    '2020-04-01T13:16:42.166Z uiService Listening port 51235\n',
    '2020-04-01T13:16:42.168Z project package.json file change detected, invalidating local cache\n',
    '2020-04-01T13:16:42.182Z workers Parallelism for initial run: 10, for regular run: 5\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #0\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #1\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #2\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #3\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #4\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #5\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #6\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #7\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #8\n',
    '2020-04-01T13:16:42.182Z workers Starting run worker instance #9\n',
    '2020-04-01T13:16:42.183Z workers Web server is listening at 65276\n',
    '2020-04-01T13:16:42.183Z project File cache requires some updates, waiting required files from IDE\n',
    '2020-04-01T13:16:43.399Z workers Started run worker instance (delayed) #0\n',
    '2020-04-01T13:16:43.401Z workers Started run worker instance (delayed) #1\n',
    '2020-04-01T13:16:43.420Z workers Started run worker instance (delayed) #2\n',
    '2020-04-01T13:16:43.421Z workers Started run worker instance (delayed) #4\n',
    '2020-04-01T13:16:43.422Z workers Started run worker instance (delayed) #3\n',
    '2020-04-01T13:16:43.442Z workers Started run worker instance (delayed) #5\n',
    '2020-04-01T13:16:43.442Z workers Started run worker instance (delayed) #6\n',
    '2020-04-01T13:16:43.671Z workers Started run worker instance (delayed) #9\n',
    '2020-04-01T13:16:43.678Z workers Started run worker instance (delayed) #7\n',
    '2020-04-01T13:16:43.692Z workers Started run worker instance (delayed) #8\n',
    '2020-04-01T13:16:48.426Z project Compiler did not set ranges for file [src/typings/automation.d.ts]\n',
    '2020-04-01T13:16:50.394Z project Compiler did not set ranges for file [src/constants/roomsuggestions.constants.ts]\n',
    '2020-04-01T13:16:50.746Z project Compiler did not set ranges for file [src/typings/color.utils.d.ts]\n',
    '2020-04-01T13:16:50.753Z project Compiler did not set ranges for file [src/typings/device.d.ts]\n',
    '2020-04-01T13:16:50.756Z project Compiler did not set ranges for file [src/typings/favorite.d.ts]\n',
    '2020-04-01T13:16:50.765Z project Compiler did not set ranges for file [src/typings/installedapp.d.ts]\n',
    '2020-04-01T13:16:50.770Z project Compiler did not set ranges for file [src/typings/location.d.ts]\n',
    '2020-04-01T13:16:50.770Z project Compiler did not set ranges for file [src/typings/redux.d.ts]\n',
    '2020-04-01T13:16:50.777Z project Compiler did not set ranges for file [src/typings/room.d.ts]\n',
    '2020-04-01T13:16:50.778Z project Compiler did not set ranges for file [src/typings/scene.d.ts]\n',
    '2020-04-01T13:16:50.781Z project Compiler did not set ranges for file [src/typings/swatch.component.d.ts]\n',
    '2020-04-01T13:16:50.783Z project Compiler did not set ranges for file [src/typings/theme.d.ts]\n',
    '2020-04-01T13:16:50.786Z project Compiler did not set ranges for file [src/typings/ui.d.ts]\n',
    '2020-04-01T13:16:50.852Z project Compiler did not set ranges for file [src/typings/swatch.d.ts]\n',
    '2020-04-01T13:16:54.539Z project Re-attaching document block comment\n',
    '2020-04-01T13:16:54.967Z project Stopping process pool\n',
    '2020-04-01T13:16:54.997Z project Test run started; run priority: 3\n',
    '2020-04-01T13:16:54.999Z project Running all tests\n',
    '2020-04-01T13:16:55.026Z workers Starting test run, priority: 3\n',
    '2020-04-01T13:16:55.026Z workers Distributing tests between 10 workers\n',
    '2020-04-01T13:16:55.028Z workers Running tests in parallel\n',
    '2020-04-01T13:16:55.028Z nodeRunner Starting sandbox [worker #0, session #tmolo]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #1, session #25839]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #2, session #u1z3r]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #3, session #p2xzx]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #4, session #ulcrm]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #5, session #0s7qq]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #6, session #vdsm9]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #7, session #h7mdn]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #8, session #bx1lc]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Starting sandbox [worker #9, session #7nc7o]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #0, session #tmolo]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #1, session #25839]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #2, session #u1z3r]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #3, session #p2xzx]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #4, session #ulcrm]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #5, session #0s7qq]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #6, session #vdsm9]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #7, session #h7mdn]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #8, session #bx1lc]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Preparing sandbox [worker #9, session #7nc7o]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #0, session #tmolo]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #1, session #25839]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #2, session #u1z3r]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #3, session #p2xzx]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #4, session #ulcrm]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #5, session #0s7qq]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #6, session #vdsm9]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #7, session #h7mdn]\n',
    '2020-04-01T13:16:55.029Z nodeRunner Prepared sandbox [worker #8, session #bx1lc]\n',
    '2020-04-01T13:16:55.030Z nodeRunner Prepared sandbox [worker #9, session #7nc7o]\n',
    '2020-04-01T13:16:55.030Z workers [worker #0, session #tmolo] Running tests in sandbox\n',
    '2020-04-01T13:16:55.031Z workers [worker #1, session #25839] Running tests in sandbox\n',
    '2020-04-01T13:16:55.032Z workers [worker #2, session #u1z3r] Running tests in sandbox\n',
    '2020-04-01T13:16:55.032Z workers [worker #3, session #p2xzx] Running tests in sandbox\n',
    '2020-04-01T13:16:55.032Z workers [worker #4, session #ulcrm] Running tests in sandbox\n',
    '2020-04-01T13:16:55.033Z workers [worker #5, session #0s7qq] Running tests in sandbox\n',
    '2020-04-01T13:16:55.033Z workers [worker #6, session #vdsm9] Running tests in sandbox\n',
    '2020-04-01T13:16:55.033Z workers [worker #7, session #h7mdn] Running tests in sandbox\n',
    '2020-04-01T13:16:55.034Z workers [worker #8, session #bx1lc] Running tests in sandbox\n',
    '2020-04-01T13:16:55.034Z workers [worker #9, session #7nc7o] Running tests in sandbox\n',
    "2020-04-01T13:16:56.122Z workers Sandbox (active) [tmolo] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.123Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    "2020-04-01T13:16:56.131Z workers Sandbox (active) [ulcrm] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.132Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    "2020-04-01T13:16:56.134Z workers Sandbox (active) [u1z3r] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.134Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.134Z workers Sandbox (active) [u1z3r] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.134Z workers Failed to map the stack to user code, entry message: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401), stack: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n' +
      '    at Object.require.extensions..js (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/runners/node/jest@0.4.3/initializer.js:14:5823)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n',
    "2020-04-01T13:16:56.171Z workers Sandbox (active) [p2xzx] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.172Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.173Z workers Sandbox (active) [p2xzx] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.173Z workers Failed to map the stack to user code, entry message: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401), stack: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n' +
      '    at Object.require.extensions..js (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/runners/node/jest@0.4.3/initializer.js:14:5823)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n',
    "2020-04-01T13:16:56.220Z workers Sandbox (active) [h7mdn] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.220Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.223Z workers [tmolo] Run 0 test(s), skipped 0 test(s)\n',
    "2020-04-01T13:16:56.229Z workers Sandbox (active) [vdsm9] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.229Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.232Z workers [ulcrm] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.235Z workers [u1z3r] Run 0 test(s), skipped 0 test(s)\n',
    "2020-04-01T13:16:56.249Z workers Sandbox (active) [0s7qq] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.249Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.276Z workers [p2xzx] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.320Z workers [h7mdn] Run 0 test(s), skipped 0 test(s)\n',
    "2020-04-01T13:16:56.327Z workers Sandbox (inactive) [u1z3r] error: Error: Module did not self-register: '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'.\n",
    '2020-04-01T13:16:56.329Z workers Sandbox (inactive) [u1z3r] error: odule.load (internal/modules/cjs/loader.js:1002:32)\n',
    '2020-04-01T13:16:56.329Z workers [vdsm9] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.333Z workers Sandbox (inactive) [u1z3r] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/runners/node/jest@0.4.3/initializer.js:14:5823)\n',
    '2020-04-01T13:16:56.334Z workers Sandbox (inactive) [u1z3r] error: ode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.335Z workers Sandbox (inactive) [u1z3r] error:  Module._0x5461bd.<computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.335Z workers Sandbox (inactive) [u1z3r] error: t-environment-jsdom-thirteen/build/index.js:9:14)\n',
    "2020-04-01T13:16:56.339Z workers Sandbox (active) [7nc7o] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.339Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.350Z workers [0s7qq] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.350Z workers Sandbox (inactive) [tmolo] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.350Z workers Sandbox (inactive) [u1z3r] error: ernal/modules/cjs/helpers.js:77:18)\n',
    "2020-04-01T13:16:56.351Z workers Sandbox (inactive) [tmolo] error: Error: Module did not self-register: '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'.\n",
    '2020-04-01T13:16:56.352Z workers Sandbox (inactive) [tmolo] error: odule.load (internal/modules/cjs/loader.js:1002:32)\n',
    '2020-04-01T13:16:56.352Z workers Sandbox (inactive) [tmolo] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/runners/node/jest@0.4.3/initializer.js:14:5823)\n',
    '2020-04-01T13:16:56.353Z workers Sandbox (inactive) [tmolo] error: ode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.353Z workers Sandbox (inactive) [tmolo] error:  Module._0x5461bd.<computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.368Z workers Sandbox (inactive) [tmolo] error: t-environment-jsdom-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.369Z workers Sandbox (inactive) [ulcrm] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.375Z workers Sandbox (inactive) [tmolo] error: ernal/modules/cjs/helpers.js:77:18)\n',
    '2020-04-01T13:16:56.375Z workers Sandbox (inactive) [ulcrm] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    "2020-04-01T13:16:56.375Z workers Sandbox (active) [25839] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.376Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    "2020-04-01T13:16:56.377Z workers Sandbox (active) [bx1lc] error: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n',
    "2020-04-01T13:16:56.377Z workers Failed to map the stack to user code, entry message: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      "the module (for instance, using `npm rebuild` or `npm install`)., stack: Error: The module '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'\n" +
      'was compiled against a different Node.js version using\n' +
      'NODE_MODULE_VERSION 64. This version of Node.js requires\n' +
      'NODE_MODULE_VERSION 72. Please try re-compiling or re-installing\n' +
      'the module (for instance, using `npm rebuild` or `npm install`).\n' +
      '    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1208:18)\n' +
      '    at Module.load (internal/modules/cjs/loader.js:1002:32)\n' +
      '    at Function.Module._load (internal/modules/cjs/loader.js:901:14)\n' +
      '    at Module.require (internal/modules/cjs/loader.js:1044:19)\n' +
      '    at Module.i.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at Module.r.require (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n' +
      '    at require (internal/modules/cjs/helpers.j\n',
    '2020-04-01T13:16:56.377Z workers Sandbox (inactive) [tmolo] error: quire (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.378Z workers Sandbox (inactive) [ulcrm] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.379Z workers Sandbox (inactive) [ulcrm] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.380Z workers Sandbox (inactive) [ulcrm] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.382Z workers Sandbox (inactive) [ulcrm] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.383Z workers Sandbox (inactive) [ulcrm] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    '2020-04-01T13:16:56.385Z workers Sandbox (inactive) [ulcrm] error: /cjs/loader.js:901:14)\n',
    '2020-04-01T13:16:56.439Z workers [7nc7o] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.476Z workers [25839] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.479Z workers [bx1lc] Run 0 test(s), skipped 0 test(s)\n',
    '2020-04-01T13:16:56.503Z workers Sandbox (inactive) [h7mdn] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.503Z workers Sandbox (inactive) [h7mdn] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.505Z workers Sandbox (inactive) [h7mdn] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.506Z workers Sandbox (inactive) [h7mdn] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.507Z workers Sandbox (inactive) [h7mdn] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.508Z workers Sandbox (inactive) [h7mdn] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.509Z workers Sandbox (inactive) [h7mdn] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    "2020-04-01T13:16:56.653Z workers Sandbox (inactive) [p2xzx] error: Error: Module did not self-register: '<homeDir>/projects/cake/cake-client/node_modules/canvas/build/Release/canvas.node'.\n",
    '2020-04-01T13:16:56.692Z workers Sandbox (inactive) [vdsm9] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.700Z workers Sandbox (inactive) [7nc7o] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.708Z workers Sandbox (inactive) [p2xzx] error: odule.load (internal/modules/cjs/loader.js:1002:32)\n',
    '2020-04-01T13:16:56.709Z workers Sandbox (inactive) [vdsm9] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.709Z workers Sandbox (inactive) [7nc7o] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.709Z workers Sandbox (inactive) [0s7qq] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.720Z workers Sandbox (inactive) [25839] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.738Z workers Sandbox (inactive) [p2xzx] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/runners/node/jest@0.4.3/initializer.js:14:5823)\n',
    '2020-04-01T13:16:56.738Z workers Sandbox (inactive) [vdsm9] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.738Z workers Sandbox (inactive) [7nc7o] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.738Z workers Sandbox (inactive) [0s7qq] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.741Z workers Sandbox (inactive) [25839] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.744Z workers Sandbox (inactive) [bx1lc] error: y/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.750Z workers Sandbox (inactive) [p2xzx] error: ode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.751Z workers Sandbox (inactive) [vdsm9] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.751Z workers Sandbox (inactive) [7nc7o] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.751Z workers Sandbox (inactive) [0s7qq] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.751Z workers Sandbox (inactive) [25839] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.751Z workers Sandbox (inactive) [bx1lc] error: <computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.754Z workers Sandbox (inactive) [p2xzx] error:  Module._0x5461bd.<computed> [as _compile] (eval at <anonymous> (<homeDir>/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/node_modules/q/q.js:2075:6), <anonymous>:1:921401)\n',
    '2020-04-01T13:16:56.754Z workers Sandbox (inactive) [vdsm9] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.754Z workers Sandbox (inactive) [7nc7o] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.754Z workers Sandbox (inactive) [0s7qq] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.755Z workers Sandbox (inactive) [25839] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.755Z workers Sandbox (inactive) [bx1lc] error: m-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.763Z workers Sandbox (inactive) [p2xzx] error: t-environment-jsdom-thirteen/build/index.js:9:14)\n',
    '2020-04-01T13:16:56.763Z workers Sandbox (inactive) [vdsm9] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.763Z workers Sandbox (inactive) [7nc7o] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.774Z workers Sandbox (inactive) [0s7qq] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.774Z workers Sandbox (inactive) [25839] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.783Z workers Sandbox (inactive) [bx1lc] error: helpers.js:77:18)\n',
    '2020-04-01T13:16:56.789Z workers Sandbox (inactive) [p2xzx] error: ernal/modules/cjs/helpers.js:77:18)\n',
    '2020-04-01T13:16:56.789Z workers Sandbox (inactive) [vdsm9] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    '2020-04-01T13:16:56.789Z workers Sandbox (inactive) [7nc7o] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    '2020-04-01T13:16:56.789Z workers Sandbox (inactive) [0s7qq] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.790Z workers Sandbox (inactive) [25839] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.790Z workers Sandbox (inactive) [bx1lc] error: oga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.794Z workers Sandbox (inactive) [0s7qq] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    '2020-04-01T13:16:56.794Z workers Sandbox (inactive) [25839] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    '2020-04-01T13:16:56.794Z workers Sandbox (inactive) [bx1lc] error: noga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:2726)\n',
    '2020-04-01T13:16:56.795Z workers Sandbox (inactive) [bx1lc] error: anoga/.vscode/extensions/wallabyjs.wallaby-vscode-1.0.190/wallaby/server.js:26:4062)\n',
    '2020-04-01T13:16:56.795Z workers Sandbox (inactive) [vdsm9] error: /cjs/loader.js:901:14)\n',
    '2020-04-01T13:16:56.796Z workers Sandbox (inactive) [bx1lc] error: /cjs/loader.js:901:14)\n',
    '2020-04-01T13:16:56.937Z workers [u1z3r] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:56.941Z workers [tmolo] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:56.943Z workers [ulcrm] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:56.959Z uiService UI client connected\n',
    '2020-04-01T13:16:56.960Z uiService Outgoing message ui:handshake\n',
    '2020-04-01T13:16:56.964Z uiService Incoming message ui:tests:resultsRequested\n',
    '2020-04-01T13:16:56.965Z uiService Outgoing message ui:tests:allResultsUpdated\n',
    '2020-04-01T13:16:56.967Z uiService Incoming message ui:start\n',
    '2020-04-01T13:16:56.967Z uiService Outgoing message ui:summary\n',
    '2020-04-01T13:16:56.969Z uiService Outgoing message ui:files\n',
    '2020-04-01T13:16:57.023Z workers [h7mdn] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.063Z workers [7nc7o] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.063Z workers [p2xzx] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.063Z workers [0s7qq] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.064Z workers [25839] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.065Z workers [vdsm9] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.065Z workers [bx1lc] Sandbox is responsive, closing it\n',
    '2020-04-01T13:16:57.066Z workers Merging parallel test run results\n',
    '2020-04-01T13:16:57.066Z project Test run finished\n',
    '2020-04-01T13:16:57.066Z project Processed console.log entries\n',
    '2020-04-01T13:16:57.066Z project Processed loading sequences\n',
    '2020-04-01T13:16:57.066Z project Processed executed tests\n',
    '2020-04-01T13:16:57.083Z project Processed code coverage\n',
    '2020-04-01T13:16:57.159Z project Test run result processed and sent to IDE\n',
    '2020-04-01T13:16:57.159Z uiService Outgoing message ui:summary\n',
    '2020-04-01T13:16:57.159Z uiService Outgoing message ui:tests:allResultsUpdated\n',
    '2020-04-01T13:16:57.162Z uiService Outgoing message ui:coverageChanged\n',
    '2020-04-01T13:17:13.078Z uiService UI client disconnected\n'
  ]
}
ArtemGovorov commented 4 years ago

Please remove the following line from your wallaby config:

-  runner: 'node'

it should help.

Also, since you are using Jest v24, we recommend deleting your Wallaby config file and switching to automatic configuration.

Dianoga commented 4 years ago

@ArtemGovorov I tried both removing that line and switching to automatic configuration. Neither corrected the problem.

smcenlly commented 4 years ago

Could you please try:

  1. In the CLI, go to the directory, <homeDir>/projects/cake/cake-client/ and run: npm rebuild
  2. In the CLI, from any directory, run npx jest --clearCache
  3. After steps 1 & 2, run jest from your project root from the CLI with: npx jest and confirm that everything is working outside of Wallaby.
  4. Start Wallaby for your project using automatic configuration.

If you're still getting an error at that point, please provide us with the updated diagnostic report.

Dianoga commented 4 years ago

That eventually solved the problem. I ended up having to remove node_modules/canvas individually and then reinstall. I'm not sure why nothing else worked, but I'm back up and running.

Thanks