wallabyjs / public

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

UI: busy and errors #2384

Closed lucastraba closed 4 years ago

lucastraba commented 4 years ago

Issue description or question

I cannot for the life of me run my project's tests in the Wallaby app, nor use Wallaby in any of my files.

We have a lot of tests in my project (about 325 test suits). I know it takes time, but Wallaby does not give any indication that it's actually running or passing (or failing) any tests. All I get is...

[Info]  2020-04-06T09:20:00.586Z uiService Outgoing message ui:busy [Info]  2020-04-06T09:20:00.586Z uiService Outgoing message ui:files [Error] Failed to handle 'fileAdded' event: not opened  [Error] Failed to handle 'busy' event: not opened

...ad-infinitum. Maybe there's something wrong with my configuration, but I've tried everything, I've read all the documentation, all the issues. I just cannot set it up. I'm running a Vue project (4.1.2), with Jest (^23.6.0), no @babel/core, or anything else.

The only concrete error I get is about the decorators Babel plugin, saying:

Failed to run compilers on node_modules/prettier/parser-typescript.js, Error: The 'decorators' plugin requires a 'decoratorsBeforeExport' option, whose value must be a boolean. If you are migrating from Babylon/Babel 6 or want to use the old decorators proposal, you should use the 'decorators-legacy' plugin instead of 'decorators'.

In my .babelrc file, I have it configured like this:

"plugins": [ "babel-plugin-transform-object-rest-spread", "babel-plugin-transform-class-properties", "babel-plugin-transform-decorators-legacy" ]

Decorators are working in my project and tests, just not in Wallaby. I've tried naming them transform-decorators-legacy, which also is fine with the site and the tests, but not with Wallaby, and I've also tried adding them as babel plugins in the Wallaby config file, to no avail.

I just don't know what else to do. I don't know if this is the issue or not. Quokka is telling me the same thing, so I can't use either. I tried updating to Jest 25, and also tried to use the non-legacy decorator proposal, but that pretty much breaks all the site, and my team won't be too happy about me messing around with dependencies (my team doesn't use Wallaby or Quokka).

Is there any way this can be fixed? Let me know what other information I can provide to help solve this matter.

As a last note, I can also not load the wallaby.js file from a custom path. It only lets me choose a folder, not a file, and even if I choose a folder with only that file, it won't pick up on it. I don't want to pollute my project's .gitignore with config files for resources I use (can't get the whole team to buy a license... yet...).

Wallaby diagnostics report


{ editorVersion: '1.43.2',
  pluginVersion: '1.0.190',
  editorType: 'VSCode',
  osVersion: 'win32 10.0.18362',
  nodeVersion: 'v10.15.3',
  coreVersion: '1.0.874',
  config:
   { files:
      [ { pattern: '**/*.js?(x)', ignore: false, trigger: true, load: true, instrument: true, order: 1 },
        { pattern: '**/*.vue?(x)', ignore: false, trigger: true, load: true, instrument: true, order: 2 },
        { pattern: '**/*.scss?(x)', ignore: false, trigger: true, load: true, instrument: true, order: 3 },
        { pattern: '**/*.html?(x)', ignore: false, trigger: true, load: true, instrument: true, order: 4 },
        { pattern: '**/*.json?(x)', ignore: false, trigger: true, load: true, instrument: true, order: 5 },
        { pattern: '**/*.spec.js?(x)', ignore: true, trigger: true, load: true, instrument: true },
        { pattern: '**/*.spec.js?(x).snap', ignore: false, instrument: false, trigger: true, load: true, order: 6 },
        { pattern: 'package.json', ignore: false, instrument: false, trigger: true, load: true, order: 7 } ],
     tests: [ { pattern: '**/*.spec.js?(x)', ignore: false, trigger: true, load: true, test: true, order: 8 } ],
     env: { type: 'node', runner: 'node', params: {}, viewportSize: { width: 800, height: 600 }, options: { width: 800, height: 600 }, bundle: true },
     compilers: { '**/*.js': [Function], '**/*.?(lit)coffee?(.md)': [Function] },
     testFramework: { version: 'jest@0.4.3', configurator: 'jest@0.4.3', reporter: 'jest@0.4.3', starter: 'jest@0.4.3' },
     debug: true,
     diagnostics: {},
     filesWithNoCoverageCalculated: [],
     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,
     hints:
      { ignoreCoverage: '__REGEXP /ignore coverage|istanbul ignore/',
        ignoreCoverageForFile: '__REGEXP /ignore file coverage/',
        commentAutoLog: '?',
        testFileSelection: { include: '__REGEXP /file\\.only/', exclude: '__REGEXP /file\\.skip/' } },
     automaticTestFileSelection: true,
     runSelectedTestsOnly: false,
     extensions: {},
     reportUnhandledPromises: true,
     slowTestThreshold: 75,
     lowCoverageThreshold: 80,
     loose: true,
     configCode:
      'module.exports = function (wallaby) {\n  return {\n    files: [\n      \'./**/*.js?(x)\',\n      \'./**/*.vue?(x)\',\n      \'./**/*.scss?(x)\',\n      \'./**/*.html?(x)\',\n      \'./**/*.json?(x)\',\n      \'!./**/*.spec.js?(x)\'\n    ],\n    tests: [\n      \'./**/*.spec.js?(x)\'\n    ],\n\n    env: {\n      type: \'node\',\n      runner: \'node\'\n    },\n\n    compilers: {\n      \'**/*.js\': wallaby.compilers.babel({\n        \'plugins\': [\n          \'babel-plugin-transform-object-rest-spread\',\n          \'babel-plugin-transform-class-properties\',\n          \'babel-plugin-transform-decorators-legacy\'\n        ]\n      })\n    },\n\n    testFramework: \'jest\',\n\n    debug: true\n  };\n};\n' },
  packageJSON:
   { dependencies:
      { '@nuxtjs/dotenv': '^1.1.1',
        '@nuxtjs/style-resources': '^1.0.0',
        algoliasearch: '^3.32.1',
        'amiga-services-core': '^3.2.0',
        'amiga-services-kafka': '^3.2.0',
        'amiga-services-log': '^3.2.0',
        'amiga-services-metrics': '^3.2.0',
        'apollo-boost': '^0.4.4',
        'apollo-cache-inmemory': '^1.6.2',
        'apollo-client': '^2.6.3',
        'apollo-link-prismic': '^1.0.4',
        axios: '^0.19.0',
        'battery-friendly-timer': '^1.0.1',
        'blueimp-md5': '^2.10.0',
        dotenv: '^6.2.0',
        'express-interceptor': '^1.2.0',
        graphql: '^14.3.1',
        'graphql-tag': '^2.10.1',
        'node-fetch': '^2.6.0',
        nuxt: '^2.4.5',
        'nuxt-client-init-module': '^0.1.4',
        'nuxt-env': '^0.1.0',
        'nuxt-purgecss': '^0.2.0',
        'on-headers': '^1.0.2',
        pm2: '^3.5.1',
        'prismic-javascript': '^1.5.0',
        qs: '^6.5.2',
        redis: '^2.8.0',
        'search-insights': '^1.2.0',
        'v-runtime-template': '^1.5.2',
        'vue-i18n': '^8.5.0',
        'vue-on-click-outside': '^1.0.3',
        winston: '^3.2.1',
        'winston-transport-browserconsole': '^1.0.1' },
     devDependencies:
      { '@nuxt/devalue': '^1.2.4',
        '@types/jest': '^24.9.0',
        '@vue/test-utils': '^1.0.0-beta.16',
        'babel-eslint': '^8.2.1',
        'babel-jest': '^23.6.0',
        'babel-plugin-dynamic-import-node': '^2.2.0',
        'babel-plugin-transform-class-properties': '^6.24.1',
        'babel-plugin-transform-decorators-legacy': '^1.3.5',
        'babel-plugin-transform-object-rest-spread': '^6.26.0',
        'browser-env': '^3.2.5',
        bulma: '^0.7.1',
        'cross-env': '^5.2.0',
        cucumber: '^4.2.1',
        eslint: '^5.4.0',
        'eslint-config-semistandard': '^13.0.0',
        'eslint-config-standard': '^12.0.0',
        'eslint-friendly-formatter': '^3.0.0',
        'eslint-loader': '^2.1.2',
        'eslint-plugin-html': '^4.0.3',
        'eslint-plugin-import': '^2.14.0',
        'eslint-plugin-jest': '^21.27.1',
        'eslint-plugin-node': '^7.0.1',
        'eslint-plugin-promise': '^4.2.1',
        'eslint-plugin-standard': '^4.0.0',
        'eslint-plugin-vue': '^5.2.3',
        etag: '^1.8.1',
        'flush-promises': '^1.0.2',
        'ink-docstrap': '^1.3.2',
        jest: '^23.6.0',
        'jest-extended': '^0.11.0',
        'jest-serializer-vue': '^2.0.2',
        'js-cookie': '^2.2.0',
        jsdoc: '^3.6.2',
        'module-alias': '^2.1.0',
        'node-sass': '^4.9.0',
        'npm-run-all': '^4.1.3',
        'require-extension-hooks': '^0.3.2',
        'require-extension-hooks-babel': '^0.1.1',
        'require-extension-hooks-vue': '^1.1.0',
        'sass-loader': '^7.0.3',
        'selenium-webdriver': '^4.0.0-alpha.1',
        semistandard: '^12.0.1',
        uuid: '^3.3.2',
        'vue-autosize': '^1.0.2',
        'vue-awesome-swiper': '^3.1.3',
        'vue-infinite-scroll': '^2.0.2',
        'vue-jest': '^3.0.0',
        'vue-loader': '^15.4.2',
        'vue-scroll-stop': '^0.1.5',
        'vue-touch': '^2.0.0-beta.4',
        'vue-viewports': '^3.1.2',
        'vuex-persistedstate': '^2.5.4' } },
  fs: { numberOfFiles: 33530 },
  debug:
   [ '2020-04-06T09:18:52.925Z project Wallaby Node version: v10.15.3\n',
     '2020-04-06T09:18:52.926Z project Wallaby config: C:\\Users\\lucas_000\\Desktop\\bershka-main\\wallaby.js\n',
     '2020-04-06T09:19:00.735Z fs File system scan has finished by timeout\n',
     '2020-04-06T09:19:00.885Z project File cache: C:\\Users\\lucas_000\\.vscode\\extensions\\wallabyjs.wallaby-vscode-1.0.190\\projects\\1890a6acd061f599\n',
     '2020-04-06T09:19:00.964Z uiService Listening port 51235\n',
     '2020-04-06T09:19:05.478Z project package.json file change detected, invalidating local cache\n',
     '2020-04-06T09:19:14.725Z uiService UI client connected\n',
     '2020-04-06T09:19:14.726Z uiService Outgoing message ui:handshake\n',
     '2020-04-06T09:19:14.786Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.787Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.788Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.788Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.789Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.789Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.790Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.790Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.790Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.790Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.791Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.791Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.792Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.792Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.792Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.792Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.793Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.793Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.831Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.832Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.832Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.833Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:14.833Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:14.833Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.069Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.394Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.403Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.404Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.405Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.406Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.407Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.407Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.408Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.408Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.408Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.408Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.409Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.409Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.409Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.410Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.410Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.410Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.411Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.411Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.411Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.412Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.412Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.412Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.413Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:15.413Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.471Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:15.472Z uiService UI client disconnected\n',
     '2020-04-06T09:19:22.913Z uiService UI client connected\n',
     '2020-04-06T09:19:22.913Z uiService Outgoing message ui:handshake\n',
     '2020-04-06T09:19:22.915Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.915Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.915Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.915Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.916Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.916Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.916Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.916Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.916Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.916Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.917Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.918Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.918Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.918Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.918Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.918Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.918Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.919Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.919Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:22.920Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:22.920Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.010Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.228Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.230Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:23.230Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.231Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:23.231Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.231Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:23.231Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.232Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:23.232Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.232Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:23.232Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.233Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:23.233Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.260Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:23.261Z uiService UI client disconnected\n',
     '2020-04-06T09:19:24.596Z workers Parallelism for initial run: 6, for regular run: 3\n',
     '2020-04-06T09:19:24.596Z workers Starting run worker instance #0\n',
     '2020-04-06T09:19:24.596Z workers Starting run worker instance #1\n',
     '2020-04-06T09:19:24.596Z workers Starting run worker instance #2\n',
     '2020-04-06T09:19:24.596Z workers Starting run worker instance #3\n',
     '2020-04-06T09:19:24.596Z workers Starting run worker instance #4\n',
     '2020-04-06T09:19:24.596Z workers Starting run worker instance #5\n',
     '2020-04-06T09:19:24.598Z workers Web server is listening at 51457\n',
     '2020-04-06T09:19:24.598Z project File cache requires some updates, waiting required files from IDE\n',
     '2020-04-06T09:19:35.659Z workers Worker is not created in time, recycling it\n',
     '2020-04-06T09:19:35.659Z workers Worker is not created in time, recycling it\n',
     '2020-04-06T09:19:35.660Z workers Worker is not created in time, recycling it\n',
     '2020-04-06T09:19:35.660Z workers Worker is not created in time, recycling it\n',
     '2020-04-06T09:19:35.660Z workers Worker is not created in time, recycling it\n',
     '2020-04-06T09:19:35.660Z workers Worker is not created in time, recycling it\n',
     '2020-04-06T09:19:35.660Z uiService UI client connected\n',
     '2020-04-06T09:19:35.661Z uiService Outgoing message ui:handshake\n',
     '2020-04-06T09:19:36.271Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:36.271Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:36.272Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:36.272Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:36.273Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:36.273Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:36.274Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:36.274Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:36.274Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:36.274Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.354Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.538Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.638Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.638Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.638Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.638Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.639Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.639Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.639Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.639Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.640Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.640Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.640Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.640Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.640Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.640Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.641Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.641Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.641Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.641Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.641Z extended-core New document or complex document change\n',
     '2020-04-06T09:19:37.642Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.643Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.643Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.643Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.643Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.643Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.644Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.644Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.644Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.644Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.645Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.645Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.645Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.645Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.646Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.646Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.646Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.646Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.646Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.647Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.649Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.649Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.650Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.650Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.650Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.651Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.651Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.651Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.652Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.652Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.653Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.653Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.654Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.654Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.656Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.656Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.657Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.657Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.657Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.657Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.659Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.659Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.659Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.659Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.660Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.660Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.660Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.660Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.661Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.661Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.661Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.661Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.661Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.661Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.662Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.662Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.662Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.662Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.662Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.662Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.663Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.663Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.663Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.663Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.663Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.663Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.664Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.664Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.664Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.664Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.665Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.665Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.665Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.665Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.666Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.666Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.666Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.666Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.667Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.667Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.668Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.668Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.668Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.668Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.668Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.669Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.675Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.676Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.676Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.676Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.676Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.677Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.677Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.677Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.677Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.677Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.677Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.678Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.678Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.678Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.678Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.678Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.679Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.679Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.679Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.679Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.679Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.679Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.680Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.680Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.680Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.680Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.681Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.681Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.682Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.682Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.682Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.682Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.683Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.683Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.683Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.683Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.683Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.683Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.684Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.684Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.684Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.684Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.684Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.684Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.685Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.685Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.685Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.685Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.685Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.685Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.686Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.687Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.688Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.689Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.690Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.691Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.691Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.691Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.691Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.692Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.693Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.694Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.694Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.694Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.694Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.694Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.694Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.695Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.715Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.716Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.718Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.718Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.719Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.719Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.720Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.720Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.720Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.720Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.721Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.721Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.721Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.721Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.722Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.722Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.722Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.722Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.722Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.723Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.723Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.723Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.724Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.724Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.725Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.725Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.726Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.726Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.727Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.727Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.728Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.728Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.728Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.728Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.729Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.729Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.729Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.729Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.729Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.729Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.732Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.732Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.734Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.734Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.735Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.735Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.735Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.735Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.736Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.736Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.737Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.737Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.738Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.738Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.739Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.739Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.740Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.740Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.740Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.740Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.741Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.741Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.741Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.741Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.742Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.742Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.743Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.743Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.743Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.743Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.744Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.745Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.746Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.746Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.746Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.746Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.747Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.748Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.749Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.749Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.749Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.749Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.749Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.749Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.750Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.750Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.750Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.750Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.750Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.750Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.751Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.752Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.753Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.754Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.755Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.756Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.757Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.757Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.757Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.757Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.757Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.757Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.758Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.759Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.760Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.761Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.762Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.763Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.763Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.763Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.763Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.763Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.763Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.767Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.768Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.768Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.769Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.770Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.771Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.772Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.773Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.774Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.775Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.775Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.775Z uiService Outgoing message ui:files\n',
     '2020-04-06T09:19:37.775Z uiService Outgoing message ui:busy\n',
     '2020-04-06T09:19:37.775Z uiService Outgoing message ui:files\n',

.... this goes on for 30.000 lines more...
ArtemGovorov commented 4 years ago

Your wallaby config file includes node_modules, so Wallaby babel compiler tries to compile it. Do your have your source files under some subfolder in your project's root, like under src? If so, try specifying it in your config:

    ...

    files: [ 
      'src/**/*.js?(x)', 
      'src/**/*.vue?(x)', 
      'src/**/*.scss?(x)', 
      'src/**/*.html?(x)', 
      'src/**/*.json?(x)', 
      '!src/**/*.spec.js?(x)' 
    ], 
    tests: [ 
      'src/**/*.spec.js?(x)' 
    ], ;
    ...

Alternatively, try excluding node_modules (and all other folders with no tests/testable code in them):

    ...

    files: [ 
      './**/*.js?(x)', 
      './**/*.vue?(x)', 
      './**/*.scss?(x)', 
      './**/*.html?(x)', 
      './**/*.json?(x)', 
      '!./**/*.spec.js?(x)',
+     '!node_modules/**' 
    ], 
    tests: [ 
      './**/*.spec.js?(x)',
+     '!node_modules/**' 
    ], ;
    ...
lucastraba commented 4 years ago

Thank you very much! I feel silly now I didn't think about it. I've excluded the node_modules folder, and it's actually working better.

I still cannot get rid of the decorators issue, though. Any ideas why it's not picking it up from my .babelrc file? Should I include them in my wallaby.js config file? Doing so gives me a path error.

Thanks again for the quick reply and the awesome help!

ArtemGovorov commented 4 years ago

Your .babelrc should be correctly loaded, so you don't need to specify your plugins in Wallaby config, however your dependencies install both babel 6 and babel 7, and looks like you are using Babel 6 (but Wallaby is trying to use the latest Babel 7), so you'll need to tell Wallaby which version of Babel to use:

    compilers: { 
      '**/*.js': wallaby.compilers.babel({ 
+        babel: require('babel-core')
-        'plugins': [ 
-          'babel-plugin-transform-object-rest-spread', 
-          'babel-plugin-transform-class-properties', 
-          'babel-plugin-transform-decorators-legacy' 
-        ] 
      }) 
    }, 
lucastraba commented 4 years ago

Yup, that was it! Looks like a chat with my team is in order about that clashing of dependencies...

Thanks a lot, this has been resolved!