Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show value in Webstorm doesn't work #2530

Closed
i-have-no-name opened this issue Oct 3, 2020 · 13 comments
Closed

Show value in Webstorm doesn't work #2530

i-have-no-name opened this issue Oct 3, 2020 · 13 comments

Comments

@i-have-no-name
Copy link

Issue description or question

Hi. I have jest.config and overrides some rules in package.json

{
    "wallaby": {
    "trace": true,
    "files": [
      {
        "pattern": "src/**/*.js",
        "instrument": false,
        "load": true
      },
      "!./src/**/__tests__/**/*.spec.js"
    ],
    "tests": [
      "./src/**/__tests__/**/*.spec.js"
    ]
  }
}

When I run "Add to exclusive Test run" on my test file and try to "Show value" in my source file It doesn't show any values in "Explorer"

Wallaby diagnostics report

{
  editorVersion: 'WebStorm 2020.2.2',
  pluginVersion: '1.0.198',
  editorType: 'IntelliJ',
  osVersion: 'darwin 19.6.0',
  nodeVersion: 'v14.4.0',
  coreVersion: '1.0.970',
  config: {
    trace: true,
    files: [
      { pattern: 'src/**/*.js', instrument: false, load: true, ignore: false, trigger: true, order: 1 },
      { pattern: 'src/**/__tests__/**/*.spec.js', ignore: true, trigger: true, load: true }
    ],
    tests: [ { pattern: 'src/**/__tests__/**/*.spec.js', ignore: false, trigger: true, load: true, test: true, order: 2 } ],
    diagnostics: {
      jest: {
        config: {
          configs: [
            {
              automock: false,
              browser: false,
              cache: true,
              cacheDirectory: '/private/var/folders/4p/hvsbgtf10cn_x6n7gr5plcdc0000gn/T/jest_dx',
              clearMocks: false,
              coveragePathIgnorePatterns: [
                'src/Document/actions/addBlockCreator.js',
                'src/Document/actions/moveBlockCreator.js',
                'src/Document/actions/removeBlockCreator.js',
                'src/Document/actions/addFileAsBlock.js',
                'src/Document/actions/tokens.js',
                'src/Document/actions/table',
                'src/Editor/layout/BlockFrame',
                'src/Editor/content/Text',
                'src/Editor/fields/model',
                'src/store/server/events',
                'src/plugins/Extras',
                'src/plugins/ImageLibrary',
                'src/plugins/Library',
                'src/store/server/Api.js',
                'src/store/server/server.js',
                'src/Editor/content/Table/TableToolbar/TableToolbar.js',
                'src/Document/actions/utils.js',
                '__tests__',
                '__utils__',
                '__ignore__',
                '/node_modules/'
              ],
              cwd: '<homeDir>',
              dependencyExtractor: undefined,
              detectLeaks: undefined,
              detectOpenHandles: undefined,
              displayName: undefined,
              errorOnDeprecated: false,
              extraGlobals: [],
              filter: undefined,
              forceCoverageMatch: [],
              globalSetup: undefined,
              globalTeardown: undefined,
              globals: { __DEV__: true },
              haste: { computeSha1: false, providesModuleNodeModules: [], throwOnModuleCollision: false },
              moduleDirectories: [ 'node_modules' ],
              moduleFileExtensions: [ 'js' ],
              moduleLoader: undefined,
              moduleNameMapper: [
                [ '(\\.scss|\\.css)$', 'identity-obj-proxy' ],
                [
                  '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$',
                  '<homeDir>__mocks__/fileMock.js'
                ],
                [ '^libjs-shared/(.*)', '<homeDir>/libjs-shared/src/$1' ]
              ],
              modulePathIgnorePatterns: [],
              modulePaths: [ '<homeDir>src' ],
              name: '2d9f36a5e8fa99fc86cf7107721fa596',
              prettierPath: 'prettier',
              resetMocks: false,
              resetModules: false,
              resolver: undefined,
              restoreMocks: false,
              rootDir: '<homeDir>',
              roots: [ '<homeDir>' ],
              runner: 'jest-runner',
              setupFiles: [
                '<homeDir>/tests/setup/enzyme.js',
                '<homeDir>/node_modules/raf/polyfill.js',
                '<homeDir>/tests/setup/react-redux.js',
                '<homeDir>/tests/setup/currency.js',
                '<homeDir>/tests/setup/slate-schema.js',
                '<homeDir>/tests/setup/IntersectionObserver.js',
                '<homeDir>/tests/setup/permissions.js'
              ],
              setupFilesAfterEnv: [],
              skipFilter: false,
              skipNodeResolution: undefined,
              snapshotResolver: undefined,
              snapshotSerializers: [],
              testEnvironment: '<homeDir>/node_modules/jest-environment-jsdom/build/index.js',
              testEnvironmentOptions: {},
              testLocationInResults: false,
              testMatch: [],
              testPathIgnorePatterns: [ '__utils__', '__ignore__' ],
              testRegex: [ '__tests__/.*\\.spec\\.js?$' ],
              testRunner: '<homeDir>/node_modules/jest-jasmine2/build/index.js',
              testURL: 'http://localhost',
              timers: 'real',
              transform: [ [ '^.+\\.js?$', '<homeDir>/babel-jest-transformer.js', {} ] ],
              transformIgnorePatterns: [ '/node_modules/(?!pd-ui-kit/lib).+\\.js$' ],
              unmockedModulePathPatterns: undefined,
              watchPathIgnorePatterns: []
            }
          ],
          globalConfig: {
            bail: 0,
            changedFilesWithAncestor: false,
            changedSince: undefined,
            collectCoverage: false,
            collectCoverageFrom: [],
            collectCoverageOnlyFrom: undefined,
            coverageDirectory: '<homeDir>coverage',
            coverageProvider: 'babel',
            coverageReporters: [ 'cobertura', 'html' ],
            coverageThreshold: undefined,
            detectLeaks: undefined,
            detectOpenHandles: undefined,
            enabledTestsMap: undefined,
            errorOnDeprecated: false,
            expand: false,
            filter: undefined,
            findRelatedTests: false,
            forceExit: false,
            globalSetup: undefined,
            globalTeardown: undefined,
            json: false,
            lastCommit: false,
            listTests: undefined,
            logHeapUsage: false,
            maxConcurrency: 5,
            maxWorkers: 11,
            noSCM: undefined,
            noStackTrace: false,
            nonFlagArgs: undefined,
            notify: false,
            notifyMode: 'failure-change',
            onlyChanged: false,
            onlyFailures: false,
            outputFile: undefined,
            passWithNoTests: undefined,
            projects: [],
            replname: undefined,
            reporters: undefined,
            rootDir: '<homeDir>',
            runTestsByPath: false,
            silent: undefined,
            skipFilter: false,
            testFailureExitCode: 1,
            testNamePattern: undefined,
            testPathPattern: '',
            testResultsProcessor: undefined,
            testSequencer: '<homeDir>/node_modules/@jest/test-sequencer/build/index.js',
            testTimeout: undefined,
            updateSnapshot: 'new',
            useStderr: false,
            verbose: false,
            watch: false,
            watchAll: false,
            watchPlugins: undefined,
            watchman: true
          },
          hasDeprecationWarnings: false,
          wallaby: {
            roots: [],
            watchPathIgnorePatterns: [ '/node_modules/', '\\./dist/|\\./build/|\\./coverage/|/\\..+/', '__utils__', '__ignore__' ],
            testPathIgnorePatterns: [ '/node_modules/', '\\./dist/|\\./build/|\\./coverage/|/\\..+/', '__utils__', '__ignore__' ],
            testMatch: [],
            testRegex: [ '__tests__/.*\\.spec\\.js?$' ]
          }
        }
      }
    },
    testFramework: { version: 'jest@24.8.0', configurator: 'jest@24.8.0', reporter: 'jest@24.8.0', starter: 'jest@24.8.0', autoDetected: true },
    filesWithCoverageCalculated: [],
    globalSetup: false,
    micromatch: true,
    filesWithNoCoverageCalculated: [],
    runAllTestsInAffectedTestFile: false,
    updateNoMoreThanOneSnapshotPerTestFileRun: false,
    compilers: {},
    preprocessors: {},
    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: true,
    extensions: {},
    env: { type: 'node', params: {}, runner: '/usr/local/Cellar/node/14.4.0/bin/node', viewportSize: { width: 800, height: 600 }, options: { width: 800, height: 600 }, bundle: true },
    reportUnhandledPromises: true,
    slowTestThreshold: 75,
    lowCoverageThreshold: 80,
    loose: true,
    testLocations: [ 'src/Document/models/Pricing/Attribute' ],
    configCode: 'auto.detect#-1770664831'
  },
  packageJSON: {
    dependencies: {
      'dnd-core': '7.0.0',
      'get-window': '1.1.2',
      hoverintent: '2.1.0',
      'is-hotkey': '0.1.4',
      'isomorphic-fetch': '2.2.1',
      'memoize-state': '2.0.4',
      'object-hash': '1.3.0',
      'pixel-util': '0.0.2',
      'raf-schd': '4.0.2',
      'react-color': '2.14.1',
      'react-copy-to-clipboard': '5.0.1',
      'react-dnd-test-backend': '7.7.0',
      'react-dnd-touch-backend': '11.1.3',
      'react-id-swiper': '1.6.8',
      'react-signature-canvas': '1.0.0-alpha.1',
      'react-test-renderer': '16.8.5',
      'react-tooltip': '3.11.2',
      'react-transition-group': '2.9.0',
      'redux-thunk': '2.3.0',
      'sanitize-html': '1.19.1',
      slate: '0.41.2',
      'slate-base64-serializer': '0.2.68',
      'slate-edit-list-latest': '0.13.1',
      'slate-html-serializer': '0.7.7',
      'slate-plain-serializer': '0.6.7',
      'slate-react': '0.18.10',
      'style-attr': '1.3.0',
      'svg-sprite-loader': '4.1.3',
      svgo: '1.1.1',
      'svgo-loader': '2.2.0',
      tinycolor2: '1.4.1',
      'whatwg-fetch': '3.0.0',
      withinviewport: '2.1.0'
    },
    devDependencies: { 'babel-runtime': '6.26.0', 'collapse-whitespace': '^1.1.7', 'junit-report-merger': '0.0.6' }
  },
  fs: { numberOfFiles: 2376 },
  debug: [
    '2020-10-03T13:07:01.035Z angular/cli config Angular CLI not found.\n',
    '2020-10-03T13:07:01.093Z jest/config Detected Jest.\n',
    '2020-10-03T13:07:01.094Z jest/config Configured Jest.\n',
    '2020-10-03T13:07:01.095Z project Wallaby Node version: v14.4.0\n',
    '2020-10-03T13:07:01.095Z project Wallaby config: <homeDir>/auto.detect\n',
    '2020-10-03T13:07:02.601Z project File cache: <homeDir>/Library/Caches/JetBrains/WebStorm2020.2/wallaby/projects/c788813791077936\n',
    '2020-10-03T13:07:02.610Z uiService Listening port 51235\n',
    '2020-10-03T13:07:02.699Z workers Parallelism for initial run: 10, for regular run: 5\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #0\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #1\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #2\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #3\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #4\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #5\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #6\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #7\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #8\n',
    '2020-10-03T13:07:02.700Z workers Starting run worker instance #9\n',
    '2020-10-03T13:07:02.711Z workers Web server is listening at 64214\n',
    '2020-10-03T13:07:02.851Z project File cache requires some updates, waiting required files from IDE\n',
    '2020-10-03T13:07:02.867Z project Stopping process pool\n',
    '2020-10-03T13:07:02.873Z project Test run started; run priority: 3\n',
    '2020-10-03T13:07:02.896Z project Running all tests\n',
    '2020-10-03T13:07:02.954Z workers Starting test run, priority: 3\n',
    '2020-10-03T13:07:02.954Z nodeRunner Starting sandbox [worker #0, session #ng1aq]\n',
    '2020-10-03T13:07:02.954Z nodeRunner Preparing sandbox [worker #0, session #ng1aq]\n',
    '2020-10-03T13:07:03.003Z workers Started run worker instance (delayed) #1\n',
    '2020-10-03T13:07:03.006Z workers Started run worker instance (delayed) #0\n',
    '2020-10-03T13:07:03.006Z nodeRunner Prepared sandbox [worker #0, session #ng1aq]\n',
    '2020-10-03T13:07:03.006Z workers [worker #0, session #ng1aq] Running tests in sandbox\n',
    '2020-10-03T13:07:03.019Z workers Started run worker instance (delayed) #3\n',
    '2020-10-03T13:07:03.021Z workers Started run worker instance (delayed) #2\n',
    '2020-10-03T13:07:03.028Z workers Started run worker instance (delayed) #4\n',
    '2020-10-03T13:07:03.037Z workers Started run worker instance (delayed) #5\n',
    '2020-10-03T13:07:03.039Z workers Started run worker instance (delayed) #6\n',
    '2020-10-03T13:07:03.049Z workers Started run worker instance (delayed) #8\n',
    '2020-10-03T13:07:03.050Z workers Started run worker instance (delayed) #7\n',
    '2020-10-03T13:07:03.054Z workers Started run worker instance (delayed) #9\n',
    '2020-10-03T13:07:05.877Z workers [ng1aq] Loaded unknown number of test(s)\n',
    '2020-10-03T13:07:05.877Z workers [ng1aq] Test executed: it should be ok\n',
    '2020-10-03T13:07:05.878Z workers [ng1aq] Run 1 test(s), skipped 0 test(s)\n',
    '2020-10-03T13:07:05.879Z workers [ng1aq] Sandbox is responsive, closing it\n',
    '2020-10-03T13:07:05.880Z project Test run finished\n',
    '2020-10-03T13:07:05.880Z project Processed console.log entries\n',
    '2020-10-03T13:07:05.880Z project Processed loading sequences\n',
    '2020-10-03T13:07:05.881Z project Processed executed tests\n',
    '2020-10-03T13:07:05.889Z project Processed code coverage\n',
    '2020-10-03T13:07:05.937Z project Test run result processed and sent to IDE\n'
  ]
}
@ArtemGovorov
Copy link
Member

It looks like you are setting instrument: false to all of your source files in your Wallaby config, that is why your coverage/show value is not working.

Try removing these lines from your Wallaby config:

-    "files": [
-      {
-        "pattern": "src/**/*.js",
-        "instrument": false,
-        "load": true
-      },
-      "!./src/**/__tests__/**/*.spec.js"
-    ],
-    "tests": [
-      "./src/**/__tests__/**/*.spec.js"
-    ]

Also, the number of files in your repo that is tracked by Wallaby fs: { numberOfFiles: 2376 }, looks a bit high (that is after ignoring all node_modules and dot folders). Please review your project folder to find out some large folders likely not required for your tests to run and ignore them in your Jest's watchPathIgnorePatterns setting. This should improve the performance significantly.

@i-have-no-name
Copy link
Author

Unfortunately, it does not help me. I did as you said, and still, It does not work.

@smcenlly
Copy link
Member

smcenlly commented Oct 3, 2020

Hi. I have jest.config and overrides some rules in package.json

Is there a specific reason for the overrides? Does Wallaby work without them?

Your jest configuration also shows that you are excluding a number of files from being included from code-coverage which may also explain why your coverage is not working.

Please also try removing these patterns to see if that fixes your problem:

coveragePathIgnorePatterns: [
                'src/Document/actions/addBlockCreator.js',
                'src/Document/actions/moveBlockCreator.js',
                'src/Document/actions/removeBlockCreator.js',
                'src/Document/actions/addFileAsBlock.js',
                'src/Document/actions/tokens.js',
                'src/Document/actions/table',
                'src/Editor/layout/BlockFrame',
                'src/Editor/content/Text',
                'src/Editor/fields/model',
                'src/store/server/events',
                'src/plugins/Extras',
                'src/plugins/ImageLibrary',
                'src/plugins/Library',
                'src/store/server/Api.js',
                'src/store/server/server.js',
                'src/Editor/content/Table/TableToolbar/TableToolbar.js',
                'src/Document/actions/utils.js',
                '__tests__',
                '__utils__',
                '__ignore__',
                '/node_modules/'
              ],

@i-have-no-name
Copy link
Author

If set conf.type = automatic in Webstorm, everything is fine. But if I create custom config file

module.exports = function () {
  return {
    autoDetect: true,

    debug: true,

    /* testFramework: {
      configFile: './jest.config.js'
    } */
  };
};

it does not work.

I need custom config to rewrite some jest.config rules, for example watchPathIgnorePatterns and I don't want that this file
was under the git

@ArtemGovorov
Copy link
Member

If set conf.type = automatic in Webstorm, everything is fine. But if I create custom config file
it does not work.

Can you please share the code of your custom config? In your code sample, the testFramework setting is commented out, so no custom config is used, and your main Jest config should be used.

Also, when you say it does not work, do you mean Show Value or some other error(s)? If it is Show Value, what is the name of the file where it doesn't work? Is it one of the files in your main Jest config coveragePathIgnorePatterns list?

for example watchPathIgnorePatterns and I don't want that this file was under the git

Why do you need a custom config for it and can not set the same in you main Jest config?

@i-have-no-name
Copy link
Author

module.exports = function () {

  return {
    autoDetect: true,

    debug: true,

    testFramework: {
      configFile: './jest.config.wallaby.js'
    }
  };
};
const fs = require('fs');
const config = require('./jest.config');

module.exports = {
  ...config,
  watchPathIgnorePatterns: [
    ...fs.readdirSync('./').filter((path) => path !== 'src'),
    'src/actions',
    'src/styles',
    'src/tests',
    'src/plugins',
    'src/components',
  ],
};
  1. No, there are no errors but wallaby doesn't run for this file and I can't use 'Show value'.
    coveragePathIgnorePatterns does not have this file.

  2. Maybe not everyone in the team will use wallaby, and I want to have some custom config, with overridden watchPathIgnorePatterns for performance ( As you said before )

@ArtemGovorov
Copy link
Member

Thanks.

If you delete watchPathIgnorePatterns from the custom config file:

const fs = require('fs');
const config = require('./jest.config');

module.exports = {
  ...config,
-  watchPathIgnorePatterns: [
-    ...fs.readdirSync('./').filter((path) => path !== 'src'),
-    'src/actions',
-    'src/styles',
-    'src/tests',
-    'src/plugins',
-    'src/components',
-  ],
};

and restart Wallaby, does it start working?

Also just to confirm:

  • 'Show value' is working for you in the exact same file when you set run configuration type to automatic in Webstorm?
  • When 'Show value' is not working, are coverage indicators displayed in the file or not? If they are, are they green or gray on the line where you're trying to run the 'Show value' action?

Maybe not everyone in the team will use wallaby, and I want to have some custom config, with overridden watchPathIgnorePatterns for performance ( As you said before )

This does improve Jest's CLI performance a bit as well, not just Wallaby's.

@i-have-no-name
Copy link
Author

i-have-no-name commented Oct 5, 2020

  1. No, unfortunately it doesn't.
  2. No. I think it worked before, but I change root folder, because they were not correct.
  3. I think in this file there no coverage indicators

Снимок экрана 2020-10-05 в 14 18 45

Снимок экрана 2020-10-05 в 14 18 55

I have a monorepo project:

- app
   - packages
     - a
     - b 

And right now my jest config in folder a and I try to setup it only for this package.

@smcenlly
Copy link
Member

smcenlly commented Oct 5, 2020

@i-have-no-name - we'll need to know about your file paths, see latest Wallaby diagnostics, etc. to diagnose further. Could you please provide us with a sample repo with a similar project/jest configuration that also has your problem?

@i-have-no-name
Copy link
Author

{
  editorVersion: 'WebStorm 2020.2.2',
  pluginVersion: '1.0.198',
  editorType: 'IntelliJ',
  osVersion: 'darwin 19.6.0',
  nodeVersion: 'v14.13.0',
  coreVersion: '1.0.970',
  config: {
    debug: true,
    testFramework: { version: 'jest@24.8.0', configurator: 'jest@24.8.0', reporter: 'jest@24.8.0', starter: 'jest@24.8.0', configFile: './jest.config.wallaby.js', autoDetected: true },
    diagnostics: {
      jest: {
        config: {
          configs: [
            {
              automock: false,
              browser: false,
              cache: true,
              cacheDirectory: '/private/var/folders/4p/hvsbgtf10cn_x6n7gr5plcdc0000gn/T/jest_dx',
              clearMocks: false,
              coveragePathIgnorePatterns: [
                'src/Document/actions/addBlockCreator.js',
                'src/Document/actions/moveBlockCreator.js',
                'src/Document/actions/removeBlockCreator.js',
                'src/Document/actions/addFileAsBlock.js',
                'src/Document/actions/tokens.js',
                'src/Document/actions/table',
                'src/Editor/layout/BlockFrame',
                'src/Editor/content/Text',
                'src/Editor/fields/model',
                'src/store/server/events',
                'src/plugins/Extras',
                'src/plugins/ImageLibrary',
                'src/plugins/Library',
                'src/store/server/Api.js',
                'src/store/server/server.js',
                'src/Editor/content/Table/TableToolbar/TableToolbar.js',
                'src/Document/actions/utils.js',
                '__utils__',
                '__ignore__',
                '/node_modules/'
              ],
              cwd: '<homeDir>/p/monorepo/packages/core',
              dependencyExtractor: undefined,
              detectLeaks: undefined,
              detectOpenHandles: undefined,
              displayName: undefined,
              errorOnDeprecated: false,
              extraGlobals: [],
              filter: undefined,
              forceCoverageMatch: [],
              globalSetup: undefined,
              globalTeardown: undefined,
              globals: { __DEV__: true },
              haste: { computeSha1: false, providesModuleNodeModules: [], throwOnModuleCollision: false },
              moduleDirectories: [ 'node_modules' ],
              moduleFileExtensions: [ 'js' ],
              moduleLoader: undefined,
              moduleNameMapper: [
                [ '(\\.scss|\\.css)$', 'identity-obj-proxy' ],
                [
                  '\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$',
                  '<homeDir>/p/monorepo/packages/core/__mocks__/fileMock.js'
                ],
                [ '^libjs-shared/(.*)', '<homeDir>/p/monorepo/packages/libjs-shared/src/$1' ]
              ],
              modulePathIgnorePatterns: [],
              modulePaths: [ '<homeDir>/p/monorepo/packages/core/src' ],
              name: '8d9983ef9a7eaf5c155bed8aaf21f0fa',
              prettierPath: 'prettier',
              resetMocks: false,
              resetModules: false,
              resolver: undefined,
              restoreMocks: false,
              rootDir: '<homeDir>/p/monorepo/packages/core',
              roots: [ '<homeDir>/p/monorepo/packages/core' ],
              runner: 'jest-runner',
              setupFiles: [
                '<homeDir>/p/monorepo/packages/core/src/tests/setup/enzyme.js',
                '<homeDir>/p/monorepo/node_modules/raf/polyfill.js',
                '<homeDir>/p/monorepo/packages/core/src/tests/setup/react-redux.js',
                '<homeDir>/p/monorepo/packages/core/src/tests/setup/currency.js',
                '<homeDir>/p/monorepo/packages/core/src/tests/setup/slate-schema.js',
                '<homeDir>/p/monorepo/packages/core/src/tests/setup/IntersectionObserver.js',
                '<homeDir>/p/monorepo/packages/core/src/tests/setup/permissions.js'
              ],
              setupFilesAfterEnv: [],
              skipFilter: false,
              skipNodeResolution: undefined,
              snapshotResolver: undefined,
              snapshotSerializers: [],
              testEnvironment: '<homeDir>/p/monorepo/node_modules/jest-environment-jsdom/build/index.js',
              testEnvironmentOptions: {},
              testLocationInResults: false,
              testMatch: [],
              testPathIgnorePatterns: [ '__utils__', '__ignore__' ],
              testRegex: [ '__tests__/.*\\.spec\\.js?$' ],
              testRunner: '<homeDir>/p/monorepo/node_modules/jest-jasmine2/build/index.js',
              testURL: 'http://localhost',
              timers: 'real',
              transform: [ [ '^.+\\.js?$', '<homeDir>/p/monorepo/babel-jest-transformer.js', {} ] ],
              transformIgnorePatterns: [ '/node_modules/(?!pd-ui-kit/lib).+\\.js$' ],
              unmockedModulePathPatterns: undefined,
              watchPathIgnorePatterns: [
                '.browserslistrc',        '.dockerignore',
                '.editorconfig',          '.eslintrc.js',
                '.gitignore',             '.gitlab',
                '.npmrc',                 'App.js',
                'Dockerfile',             '__mocks__',
                'build',                  'config',
                'docker',                 'docker-compose.yml',
                'docs',                   'favicon.ico',
                'index.js',               'jest.ci.config.js',
                'jest.ci.diff.config.js', 'jest.config.js',
                'jest.config.wallaby.js', 'lib',
                'merge-junit-results.js', 'node_modules',
                'package-lock.json',      'package.json',
                'postcss.config.js',      'scripts',
                'wallaby.js',             '__snapshots__',
                'src/AppVersion.js',      'src/server.js',
                'src/EditorAppConfig.js', 'src/index.js',
                'src/actions',            'src/components',
                'src/event',              'src/styles',
                'src/tests',              'src/PluginManager',
                'src/plugins',            'src/layout',
                'src/decorators',         'src/drag-n-drop',
                'src/permissions',        'src/theme',
                'src/Editor/actions'
              ]
            }
          ],
          globalConfig: {
            bail: 0,
            changedFilesWithAncestor: false,
            changedSince: undefined,
            collectCoverage: true,
            collectCoverageFrom: [],
            collectCoverageOnlyFrom: undefined,
            coverageDirectory: '<homeDir>/p/monorepo/packages/core/coverage',
            coverageProvider: 'babel',
            coverageReporters: [ 'cobertura', 'html' ],
            coverageThreshold: undefined,
            detectLeaks: undefined,
            detectOpenHandles: undefined,
            enabledTestsMap: undefined,
            errorOnDeprecated: false,
            expand: false,
            filter: undefined,
            findRelatedTests: false,
            forceExit: false,
            globalSetup: undefined,
            globalTeardown: undefined,
            json: false,
            lastCommit: false,
            listTests: undefined,
            logHeapUsage: false,
            maxConcurrency: 5,
            maxWorkers: 11,
            noSCM: undefined,
            noStackTrace: false,
            nonFlagArgs: undefined,
            notify: false,
            notifyMode: 'failure-change',
            onlyChanged: false,
            onlyFailures: false,
            outputFile: undefined,
            passWithNoTests: undefined,
            projects: [],
            replname: undefined,
            reporters: undefined,
            rootDir: '<homeDir>/p/monorepo/packages/core',
            runTestsByPath: false,
            silent: undefined,
            skipFilter: false,
            testFailureExitCode: 1,
            testNamePattern: undefined,
            testPathPattern: '',
            testResultsProcessor: undefined,
            testSequencer: '<homeDir>/p/monorepo/node_modules/@jest/test-sequencer/build/index.js',
            testTimeout: undefined,
            updateSnapshot: 'new',
            useStderr: false,
            verbose: false,
            watch: false,
            watchAll: false,
            watchPlugins: undefined,
            watchman: true
          },
          hasDeprecationWarnings: false,
          wallaby: {
            roots: [],
            watchPathIgnorePatterns: [
              '/node_modules/',         '\\./dist/|\\./build/|\\./coverage/|/\\..+/',
              '.browserslistrc',        '.dockerignore',
              '.editorconfig',          '.eslintrc.js',
              '.gitignore',             '.gitlab',
              '.npmrc',                 'App.js',
              'Dockerfile',             '__mocks__',
              'build',                  'config',
              'docker',                 'docker-compose.yml',
              'docs',                   'favicon.ico',
              'index.js',               'jest.ci.config.js',
              'jest.ci.diff.config.js', 'jest.config.js',
              'jest.config.wallaby.js', 'lib',
              'merge-junit-results.js', 'node_modules',
              'package-lock.json',      'package.json',
              'postcss.config.js',      'scripts',
              'wallaby.js',             '__snapshots__',
              'src/AppVersion.js',      'src/server.js',
              'src/EditorAppConfig.js', 'src/index.js',
              'src/actions',            'src/components',
              'src/event',              'src/styles',
              'src/tests',              'src/PluginManager',
              'src/plugins',            'src/layout',
              'src/decorators',         'src/drag-n-drop',
              'src/permissions',        'src/theme',
              'src/Editor/actions',     '__utils__',
              '__ignore__'
            ],
            testPathIgnorePatterns: [
              '/node_modules/',         '\\./dist/|\\./build/|\\./coverage/|/\\..+/',
              '.browserslistrc',        '.dockerignore',
              '.editorconfig',          '.eslintrc.js',
              '.gitignore',             '.gitlab',
              '.npmrc',                 'App.js',
              'Dockerfile',             '__mocks__',
              'build',                  'config',
              'docker',                 'docker-compose.yml',
              'docs',                   'favicon.ico',
              'index.js',               'jest.ci.config.js',
              'jest.ci.diff.config.js', 'jest.config.js',
              'jest.config.wallaby.js', 'lib',
              'merge-junit-results.js', 'node_modules',
              'package-lock.json',      'package.json',
              'postcss.config.js',      'scripts',
              'wallaby.js',             '__snapshots__',
              'src/AppVersion.js',      'src/server.js',
              'src/EditorAppConfig.js', 'src/index.js',
              'src/actions',            'src/components',
              'src/event',              'src/styles',
              'src/tests',              'src/PluginManager',
              'src/plugins',            'src/layout',
              'src/decorators',         'src/drag-n-drop',
              'src/permissions',        'src/theme',
              'src/Editor/actions',     '__utils__',
              '__ignore__'
            ],
            testMatch: [],
            testRegex: [ '__tests__/.*\\.spec\\.js?$' ]
          }
        }
      }
    },
    filesWithCoverageCalculated: [],
    globalSetup: false,
    micromatch: true,
    files: [
      { pattern: '/node_modules/', regexp: /\/node_modules\//, ignore: true, trigger: true, load: true },
      { pattern: '\\./dist/|\\./build/|\\./coverage/|/\\..+/', regexp: /\.\/dist\/|\.\/build\/|\.\/coverage\/|\/\..+\//, ignore: true, trigger: true, load: true },
      { pattern: '.browserslistrc', regexp: /.browserslistrc/, ignore: true, trigger: true, load: true },
      { pattern: '.dockerignore', regexp: /.dockerignore/, ignore: true, trigger: true, load: true },
      { pattern: '.editorconfig', regexp: /.editorconfig/, ignore: true, trigger: true, load: true },
      { pattern: '.eslintrc.js', regexp: /.eslintrc.js/, ignore: true, trigger: true, load: true },
      { pattern: '.gitignore', regexp: /.gitignore/, ignore: true, trigger: true, load: true },
      { pattern: '.gitlab', regexp: /.gitlab/, ignore: true, trigger: true, load: true },
      { pattern: '.npmrc', regexp: /.npmrc/, ignore: true, trigger: true, load: true },
      { pattern: 'App.js', regexp: /App.js/, ignore: true, trigger: true, load: true },
      { pattern: 'Dockerfile', regexp: /Dockerfile/, ignore: true, trigger: true, load: true },
      { pattern: '__mocks__', regexp: /__mocks__/, ignore: true, trigger: true, load: true },
      { pattern: 'build', regexp: /build/, ignore: true, trigger: true, load: true },
      { pattern: 'config', regexp: /config/, ignore: true, trigger: true, load: true },
      { pattern: 'docker', regexp: /docker/, ignore: true, trigger: true, load: true },
      { pattern: 'docker-compose.yml', regexp: /docker-compose.yml/, ignore: true, trigger: true, load: true },
      { pattern: 'docs', regexp: /docs/, ignore: true, trigger: true, load: true },
      { pattern: 'favicon.ico', regexp: /favicon.ico/, ignore: true, trigger: true, load: true },
      { pattern: 'index.js', regexp: /index.js/, ignore: true, trigger: true, load: true },
      { pattern: 'jest.ci.config.js', regexp: /jest.ci.config.js/, ignore: true, trigger: true, load: true },
      { pattern: 'jest.ci.diff.config.js', regexp: /jest.ci.diff.config.js/, ignore: true, trigger: true, load: true },
      { pattern: 'jest.config.js', regexp: /jest.config.js/, ignore: true, trigger: true, load: true },
      { pattern: 'jest.config.wallaby.js', regexp: /jest.config.wallaby.js/, ignore: true, trigger: true, load: true },
      { pattern: 'lib', regexp: /lib/, ignore: true, trigger: true, load: true },
      { pattern: 'merge-junit-results.js', regexp: /merge-junit-results.js/, ignore: true, trigger: true, load: true },
      { pattern: 'node_modules', regexp: /node_modules/, ignore: true, trigger: true, load: true },
      { pattern: 'package-lock.json', regexp: /package-lock.json/, ignore: true, trigger: true, load: true },
      { pattern: 'package.json', regexp: /package.json/, ignore: true, trigger: true, load: true },
      { pattern: 'postcss.config.js', regexp: /postcss.config.js/, ignore: true, trigger: true, load: true },
      { pattern: 'scripts', regexp: /scripts/, ignore: true, trigger: true, load: true },
      { pattern: 'wallaby.js', regexp: /wallaby.js/, ignore: true, trigger: true, load: true },
      { pattern: '__snapshots__', regexp: /__snapshots__/, ignore: true, trigger: true, load: true },
      { pattern: 'src/AppVersion.js', regexp: /src\/AppVersion.js/, ignore: true, trigger: true, load: true },
      { pattern: 'src/server.js', regexp: /src\/server.js/, ignore: true, trigger: true, load: true },
      { pattern: 'src/EditorAppConfig.js', regexp: /src\/EditorAppConfig.js/, ignore: true, trigger: true, load: true },
      { pattern: 'src/index.js', regexp: /src\/index.js/, ignore: true, trigger: true, load: true },
      { pattern: 'src/actions', regexp: /src\/actions/, ignore: true, trigger: true, load: true },
      { pattern: 'src/components', regexp: /src\/components/, ignore: true, trigger: true, load: true },
      { pattern: 'src/event', regexp: /src\/event/, ignore: true, trigger: true, load: true },
      { pattern: 'src/styles', regexp: /src\/styles/, ignore: true, trigger: true, load: true },
      { pattern: 'src/tests', regexp: /src\/tests/, ignore: true, trigger: true, load: true },
      { pattern: 'src/PluginManager', regexp: /src\/PluginManager/, ignore: true, trigger: true, load: true },
      { pattern: 'src/plugins', regexp: /src\/plugins/, ignore: true, trigger: true, load: true },
      { pattern: 'src/layout', regexp: /src\/layout/, ignore: true, trigger: true, load: true },
      { pattern: 'src/decorators', regexp: /src\/decorators/, ignore: true, trigger: true, load: true },
      { pattern: 'src/drag-n-drop', regexp: /src\/drag-n-drop/, ignore: true, trigger: true, load: true },
      { pattern: 'src/permissions', regexp: /src\/permissions/, ignore: true, trigger: true, load: true },
      { pattern: 'src/theme', regexp: /src\/theme/, ignore: true, trigger: true, load: true },
      { pattern: 'src/Editor/actions', regexp: /src\/Editor\/actions/, ignore: true, trigger: true, load: true },
      { pattern: '__utils__', regexp: /__utils__/, ignore: true, trigger: true, load: true },
      { pattern: '__ignore__', regexp: /__ignore__/, ignore: true, trigger: true, load: true },
      { pattern: '**/**', ignore: false, trigger: true, load: true, order: 1 },
      { pattern: '__tests__/.*\\.spec\\.js?$', regexp: /__tests__\/.*\.spec\.js?$/, ignore: true, trigger: true, load: true }
    ],
    tests: [
      { pattern: '/node_modules/', regexp: /\/node_modules\//, ignore: true, trigger: true, load: true, test: true },
      { pattern: '\\./dist/|\\./build/|\\./coverage/|/\\..+/', regexp: /\.\/dist\/|\.\/build\/|\.\/coverage\/|\/\..+\//, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.browserslistrc', regexp: /.browserslistrc/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.dockerignore', regexp: /.dockerignore/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.editorconfig', regexp: /.editorconfig/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.eslintrc.js', regexp: /.eslintrc.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.gitignore', regexp: /.gitignore/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.gitlab', regexp: /.gitlab/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '.npmrc', regexp: /.npmrc/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'App.js', regexp: /App.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'Dockerfile', regexp: /Dockerfile/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '__mocks__', regexp: /__mocks__/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'build', regexp: /build/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'config', regexp: /config/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'docker', regexp: /docker/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'docker-compose.yml', regexp: /docker-compose.yml/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'docs', regexp: /docs/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'favicon.ico', regexp: /favicon.ico/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'index.js', regexp: /index.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'jest.ci.config.js', regexp: /jest.ci.config.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'jest.ci.diff.config.js', regexp: /jest.ci.diff.config.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'jest.config.js', regexp: /jest.config.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'jest.config.wallaby.js', regexp: /jest.config.wallaby.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'lib', regexp: /lib/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'merge-junit-results.js', regexp: /merge-junit-results.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'node_modules', regexp: /node_modules/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'package-lock.json', regexp: /package-lock.json/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'package.json', regexp: /package.json/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'postcss.config.js', regexp: /postcss.config.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'scripts', regexp: /scripts/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'wallaby.js', regexp: /wallaby.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '__snapshots__', regexp: /__snapshots__/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/AppVersion.js', regexp: /src\/AppVersion.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/server.js', regexp: /src\/server.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/EditorAppConfig.js', regexp: /src\/EditorAppConfig.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/index.js', regexp: /src\/index.js/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/actions', regexp: /src\/actions/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/components', regexp: /src\/components/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/event', regexp: /src\/event/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/styles', regexp: /src\/styles/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/tests', regexp: /src\/tests/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/PluginManager', regexp: /src\/PluginManager/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/plugins', regexp: /src\/plugins/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/layout', regexp: /src\/layout/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/decorators', regexp: /src\/decorators/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/drag-n-drop', regexp: /src\/drag-n-drop/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/permissions', regexp: /src\/permissions/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/theme', regexp: /src\/theme/, ignore: true, trigger: true, load: true, test: true },
      { pattern: 'src/Editor/actions', regexp: /src\/Editor\/actions/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '__utils__', regexp: /__utils__/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '__ignore__', regexp: /__ignore__/, ignore: true, trigger: true, load: true, test: true },
      { pattern: '__tests__/.*\\.spec\\.js?$', regexp: /__tests__\/.*\.spec\.js?$/, ignore: false, trigger: true, load: true, test: true, order: 2 }
    ],
    filesWithNoCoverageCalculated: [],
    runAllTestsInAffectedTestFile: false,
    updateNoMoreThanOneSnapshotPerTestFileRun: false,
    compilers: {},
    preprocessors: {},
    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: true,
    extensions: {},
    env: { type: 'node', params: {}, runner: '/usr/local/Cellar/node/14.13.0/bin/node', viewportSize: { width: 800, height: 600 }, options: { width: 800, height: 600 }, bundle: true },
    reportUnhandledPromises: true,
    slowTestThreshold: 75,
    lowCoverageThreshold: 80,
    loose: true,
    testLocations: [ 'src/Document/models/Pricing/Attribute/__tests__/Attribute.spec.js' ],
    configCode: "module.exports = function () {\n\n  return {\n    autoDetect: true,\n\n    debug: true,\n\n    testFramework: {\n      configFile: './jest.config.wallaby.js'\n    }\n  };\n};\n"
  },
  packageJSON: {
    dependencies: {
      'dnd-core': '7.0.0',
      'get-window': '1.1.2',
      hoverintent: '2.1.0',
      'is-hotkey': '0.1.4',
      'isomorphic-fetch': '2.2.1',
      'memoize-state': '2.0.4',
      'object-hash': '1.3.0',
      'pixel-util': '0.0.2',
      'raf-schd': '4.0.2',
      'react-color': '2.14.1',
      'react-copy-to-clipboard': '5.0.1',
      'react-dnd-test-backend': '7.7.0',
      'react-dnd-touch-backend': '11.1.3',
      'react-id-swiper': '1.6.8',
      'react-signature-canvas': '1.0.0-alpha.1',
      'react-test-renderer': '16.8.5',
      'react-tooltip': '3.11.2',
      'react-transition-group': '2.9.0',
      'redux-thunk': '2.3.0',
      'sanitize-html': '1.19.1',
      slate: '0.41.2',
      'slate-base64-serializer': '0.2.68',
      'slate-edit-list-latest': '0.13.1',
      'slate-html-serializer': '0.7.7',
      'slate-plain-serializer': '0.6.7',
      'slate-react': '0.18.10',
      'style-attr': '1.3.0',
      'svg-sprite-loader': '4.1.3',
      svgo: '1.1.1',
      'svgo-loader': '2.2.0',
      tinycolor2: '1.4.1',
      'whatwg-fetch': '3.0.0',
      withinviewport: '2.1.0'
    },
    devDependencies: { 'babel-runtime': '6.26.0', 'collapse-whitespace': '^1.1.7', 'junit-report-merger': '0.0.6' }
  },
  fs: { numberOfFiles: 1677 },
  debug: [
    '2020-10-06T07:05:56.812Z angular/cli config Angular CLI not found.\n',
    '2020-10-06T07:05:56.910Z jest/config Detected Jest.\n',
    '2020-10-06T07:05:56.910Z jest/config Configured Jest.\n',
    '2020-10-06T07:05:56.912Z project Wallaby Node version: v14.13.0\n',
    '2020-10-06T07:05:56.912Z project Wallaby config: <homeDir>/p/monorepo/packages/core/wallaby.js\n',
    '2020-10-06T07:05:57.543Z project File cache: <homeDir>/Library/Caches/JetBrains/WebStorm2020.2/wallaby/projects/491f40eb53033ccf\n',
    '2020-10-06T07:05:57.555Z uiService Listening port 51235\n',
    '2020-10-06T07:05:57.615Z workers Parallelism for initial run: 10, for regular run: 5\n',
    '2020-10-06T07:05:57.615Z workers Starting run worker instance #0\n',
    '2020-10-06T07:05:57.615Z workers Starting run worker instance #1\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #2\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #3\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #4\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #5\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #6\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #7\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #8\n',
    '2020-10-06T07:05:57.616Z workers Starting run worker instance #9\n',
    '2020-10-06T07:05:57.618Z workers Web server is listening at 62910\n',
    '2020-10-06T07:05:57.671Z project Stopping process pool\n',
    '2020-10-06T07:05:57.671Z project File cache is up-to-date, starting full test run\n',
    '2020-10-06T07:05:57.689Z project Test run started; run priority: 3\n',
    '2020-10-06T07:05:57.697Z project Running all tests\n',
    '2020-10-06T07:05:57.706Z workers Starting test run, priority: 3\n',
    '2020-10-06T07:05:57.706Z nodeRunner Starting sandbox [worker #0, session #4pgmn]\n',
    '2020-10-06T07:05:57.706Z nodeRunner Preparing sandbox [worker #0, session #4pgmn]\n',
    '2020-10-06T07:05:58.191Z workers Started run worker instance (delayed) #0\n',
    '2020-10-06T07:05:58.191Z nodeRunner Prepared sandbox [worker #0, session #4pgmn]\n',
    '2020-10-06T07:05:58.192Z workers [worker #0, session #4pgmn] Running tests in sandbox\n',
    '2020-10-06T07:05:58.192Z workers Started run worker instance (delayed) #1\n',
    '2020-10-06T07:05:58.192Z workers Started run worker instance (delayed) #2\n',
    '2020-10-06T07:05:58.192Z workers Started run worker instance (delayed) #3\n',
    '2020-10-06T07:05:58.192Z workers Started run worker instance (delayed) #4\n',
    '2020-10-06T07:05:58.193Z workers Started run worker instance (delayed) #6\n',
    '2020-10-06T07:05:58.193Z workers Started run worker instance (delayed) #8\n',
    '2020-10-06T07:05:58.193Z workers Started run worker instance (delayed) #5\n',
    '2020-10-06T07:05:58.193Z workers Started run worker instance (delayed) #7\n',
    '2020-10-06T07:05:58.194Z workers Started run worker instance (delayed) #9\n',
    '2020-10-06T07:05:58.300Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.300Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.301Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.301Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.301Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.302Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.302Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.302Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.303Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.303Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.303Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.303Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.304Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.304Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.305Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.305Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.305Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.306Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.306Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.306Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.307Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.307Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.307Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.308Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.308Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.308Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.309Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.309Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.309Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.310Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.310Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.311Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.311Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.312Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.312Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.313Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.313Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.314Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.314Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.314Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.315Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.315Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.315Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.316Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.316Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.316Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.317Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.317Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.317Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.318Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.318Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.318Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.319Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.319Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.320Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.320Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.320Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.321Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.321Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.321Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.322Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.322Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.322Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.323Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.323Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.323Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.324Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.324Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.324Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.325Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.325Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.325Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.326Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.326Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.326Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.326Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.327Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.327Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.328Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.328Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.328Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.329Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.329Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.330Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.331Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.331Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.331Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.332Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.332Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.332Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.333Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.333Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.333Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.334Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.334Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.334Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.335Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.335Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.335Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.335Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.336Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.336Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.336Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.337Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.339Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.340Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.340Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.341Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.341Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.342Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.342Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.342Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.343Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.343Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.343Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.344Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.344Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.344Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.344Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.345Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.345Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.345Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.346Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.346Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.346Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.347Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.347Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.347Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.347Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.348Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.348Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.348Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.349Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.349Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.349Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.350Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.350Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.350Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.351Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.351Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.352Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.352Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.352Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.353Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.353Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.353Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.354Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.354Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.354Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.355Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.355Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.355Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.356Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.356Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.356Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.357Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.357Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.357Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.358Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.358Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.358Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.359Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.359Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.359Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.359Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.360Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.360Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.360Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.361Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.361Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.361Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.362Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.362Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.362Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.363Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.363Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.363Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.364Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.364Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.364Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.365Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.365Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.365Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.365Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.366Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.366Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.366Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.367Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.367Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.367Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.368Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.368Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.368Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.368Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.369Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.369Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.369Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.370Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.370Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.370Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.371Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.371Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.371Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.373Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.373Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.374Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.374Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.374Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.375Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.375Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.375Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.375Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.376Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.376Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.377Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.377Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.378Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.378Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.378Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.379Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.379Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.379Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.380Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.380Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.380Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.381Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.381Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.381Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.382Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.382Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.382Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.383Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.383Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.383Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.384Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.384Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.428Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.428Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.429Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.429Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.430Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.430Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.430Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.431Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.431Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.431Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.432Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.432Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.432Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.433Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.433Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.433Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.433Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.434Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.434Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.435Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.435Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.435Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.436Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.436Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.436Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.437Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.437Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.437Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.438Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.438Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.438Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.439Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.439Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.439Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.440Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.440Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.440Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.441Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.441Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.441Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.441Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.442Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.442Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.442Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.443Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.443Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.443Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.444Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.444Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.445Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.445Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.445Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.446Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.446Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.446Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.447Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.447Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.447Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.448Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.448Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.448Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.449Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.449Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.449Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.449Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.450Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.450Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.451Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.461Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.461Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.462Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.462Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.462Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.463Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.463Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.463Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.464Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.464Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.464Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.465Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.465Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.465Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.466Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.466Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.466Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.467Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.474Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.474Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.475Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.475Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.475Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.476Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.476Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.476Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.477Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.477Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.477Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.478Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.478Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.478Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.478Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.479Z project Test run is not cancelled because cancel requester does not have enough priority to cancel the run\n',
    '2020-10-06T07:05:58.808Z workers [4pgmn] Run 0 test(s), skipped 0 test(s)\n',
    '2020-10-06T07:05:58.809Z workers [4pgmn] Sandbox is responsive, closing it\n',
    '2020-10-06T07:05:58.809Z project Test run finished\n',
    '2020-10-06T07:05:58.810Z project Processed console.log entries\n',
    '2020-10-06T07:05:58.810Z project Processed loading sequences\n',
    '2020-10-06T07:05:58.810Z project Processed executed tests\n',
    '2020-10-06T07:05:58.813Z project Processed code coverage\n',
    '2020-10-06T07:05:58.828Z project Test run result processed and sent to IDE\n',
    '2020-10-06T07:05:59.145Z project Test run started; run priority: 2\n',
    '2020-10-06T07:05:59.148Z testTask Test files from affected: 415, from deleted or manually requested: 0, from recently changed: 0, from loaded by: 0, from failing: 0\n',
    '2020-10-06T07:05:59.149Z testTask Running only selected or not excluded tests\n',
    '2020-10-06T07:05:59.159Z workers Starting test run, priority: 2\n',
    '2020-10-06T07:05:59.159Z nodeRunner Starting sandbox [worker #0, session #d355t]\n',
    '2020-10-06T07:05:59.160Z nodeRunner Preparing sandbox [worker #0, session #d355t]\n',
    '2020-10-06T07:05:59.160Z nodeRunner Prepared sandbox [worker #0, session #d355t]\n',
    '2020-10-06T07:05:59.160Z workers [worker #0, session #d355t] Running tests in sandbox\n',
    '2020-10-06T07:06:02.092Z workers [d355t] Loaded unknown number of test(s)\n',
    '2020-10-06T07:06:02.092Z workers [d355t] Test executed: ok\n',
    '2020-10-06T07:06:02.093Z workers [d355t] Run 1 test(s), skipped 0 test(s)\n',
    '2020-10-06T07:06:02.094Z workers [d355t] Sandbox is responsive, closing it\n',
    '2020-10-06T07:06:02.095Z project Test run finished\n',
    '2020-10-06T07:06:02.095Z project Processed console.log entries\n',
    '2020-10-06T07:06:02.095Z project Processed loading sequences\n',
    '2020-10-06T07:06:02.096Z project Processed executed tests\n',
    '2020-10-06T07:06:02.099Z project Processed code coverage\n',
    '2020-10-06T07:06:02.117Z project Test run result processed and sent to IDE\n'
  ]
}

@ArtemGovorov
Copy link
Member

Unfortunately we can't reproduce the issue. We have created this sample repo /~https://github.com/ArtemGovorov/wallaby-2530 with your folder structure, and starting exclusive test run correctly works for us:

ws

Can you please clone the repo, cd packages/core, npm i, and start Wallaby exclusive run on the file or the folder with the test to see if the repo is working for you? If it is working, please extract a sample from your real project that doesn't work and share it (you may send it as a pull request to our sample repo if you like).

@i-have-no-name
Copy link
Author

i-have-no-name commented Oct 6, 2020

Your example works.
I found the problem: this happened because of moduleFileExtensions: ['js'] in my jest.config.js.
This is a little bit strange.
I add json type and everything works.

@ArtemGovorov
Copy link
Member

Thanks for checking and investigating what setting was causing the issue. The bug is fixed and the fix has been published in the latest core version 1.0.971 (you may just restart your IDE and then start wallaby.js to force the core update immediately).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants