update changelog and remove dask functional test

[ ] I have added the tests to cover my changes.
[ ] I have updated the documentation and CHANGELOG accordingly.
[ ] I have read the CONTRIBUTING document.

Some minor comments:

PR hasn't been added to the sprint
No estimates have been added
No labels have been added
If it is ready for review then probably its pipeline should be changed


Signal 6 was raised (probably related to m1)

What happened?
I have a simple test:
it('should show hello screen after tap', async () => {
    await waitFor(element(by.id('get-started')))
      .toBeVisible()
      .withTimeout(5000)
  })

but I am getting this error:
DetoxRuntimeError: The pending request #2 ("invoke") has been rejected due to the following error:

    The app has crashed, see the details below:

    Signal 6 was raised
    (
    	0   Detox                               0x0000000104a1b870 +[NSThread(DetoxUtils) dtx_demangledCallStackSymbols] + 44
    	1   Detox                               0x0000000104a1e560 __DTXHandleCrash + 492
    	2   Detox                               0x0000000104a1ec9c __DTXHandleSignal + 80
    	3   libsystem_platform.dylib            0x00000001cc0a5760 _sigtramp + 52
    	4   libsystem_pthread.dylib             0x00000001cc0b13c0 pthread_kill + 256
    	5   libsystem_c.dylib                   0x00000001801023f4 abort + 124
    	6   Foundation                          0x0000000180880f48 +[_NSPredicateUtilities _predicateSecurityAction] + 44
    	7   Foundation                          0x00000001807734dc -[NSFunctionExpression expressionValueWithObject:context:] + 912
    	8   Foundation                          0x000000018072c96c -[NSComparisonPredicate evaluateWithObject:substitutionVariables:] + 308
    	9   Detox                               0x0000000104a1fd58 __87+[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:]_block_invoke + 88
    	10  CoreFoundation                      0x0000000180365878 __NSARRAY_IS_CALLING_OUT_TO_A_BLOCK__ + 16
    	11  CoreFoundation                      0x00000001802ecae8 -[__NSArrayM enumerateObjectsWithOptions:usingBlock:] + 192
    	12  Detox                               0x0000000104a1fc78 +[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:] + 192
    	13  Detox                               0x0000000104a1fe98 +[UIView(DetoxMatchers) dtx_findViewsInWindows:passingPredicate:] + 108
    	14  Detox                               0x0000000104a200bc +[UIView(DetoxMatchers) dtx_findViewsInKeySceneWindowsPassingPredicate:] + 156
    	15  Detox                               0x0000000104a3b308 Detox.Element.(views in _14E24C92C1353FEA1FC68E698CB917EF).getter : Swift.Array<__C.NSObject> + 248
    	16  Detox                               0x0000000104a3b620 Detox.Element.(view in _14E24C92C1353FEA1FC68E698CB917EF).getter : __C.NSObject + 56
    	17  Detox                               0x0000000104a3ce68 Detox.Element.isVisible(with: Swift.Optional<Swift.UInt>) throws -> Swift.Bool + 60
    	18  Detox                               0x0000000104a360a0 Detox.ToBeVisibleExpectation._evaluate() -> () + 140
    	19  Detox                               0x0000000104a31570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
    	20  Detox                               0x0000000104a2f154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	21  Detox                               0x0000000104a285e8 +[DTXAssertionHandler try:error:] + 64
    	22  Detox                               0x0000000104a355f8 Detox.Expectation.(evaluate_after in _E7BB8FEE5659AC091DC950A704D01F2D)(startDate: Foundation.Date, completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 516
    	23  Detox                               0x0000000104a35b98 closure #1 () -> () in Detox.Expectation.evaluate(completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 168
    	24  Detox                               0x0000000104a31570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
    	25  Detox                               0x0000000104a2f154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	26  Detox                               0x0000000104a285e8 +[DTXAssertionHandler try:error:] + 64
    	27  Detox                               0x0000000104a39994 function signature specialization <Arg[1] = Dead, Arg[2] = Owned To Guaranteed, Arg[3] = Owned To Guaranteed> of function signature specialization <Arg[1] = [Closure Propagated : closure #1 (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> () in closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> (), Argument Types : [Detox.DetoxManager__C.NSNumber]> of static Detox.InvocationManager.invoke(dictionaryRepresentation: Swift.Dictionary<Swift.String, Any>, completionHandler: (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> ()) -> () + 1892
    	28  Detox                               0x0000000104a52a8c partial apply forwarder for closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> () + 76
    	29  Detox                               0x0000000104a2f154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	30  DetoxSync                           0x00000001048f5584 __36+[DTXSyncManager _tryIdleBlocksNow:]_block_invoke.128 + 188
    	31  libdispatch.dylib                   0x000000018010d244 _dispatch_call_block_and_release + 24
    	32  libdispatch.dylib                   0x000000018010ea98 _dispatch_client_callout + 16
    	33  libdispatch.dylib                   0x000000018011c41c _dispatch_main_queue_drain + 976
    	34  libdispatch.dylib                   0x000000018011c03c _dispatch_main_queue_callback_4CF + 40
    	35  CoreFoundation                      0x0000000180361c2c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
    	36  CoreFoundation                      0x000000018035c0b0 __CFRunLoopRun + 2432
    	37  CoreFoundation                      0x000000018035b218 CFRunLoopRunSpecific + 572
    	38  GraphicsServices                    0x000000018c25f60c GSEventRunModal + 160
    	39  UIKitCore                           0x0000000184d88a98 -[UIApplication _run] + 992
    	40  DetoxSync                           0x00000001048f0890 __detox_sync_UIApplication_run + 384
    	41  UIKitCore                           0x0000000184d8d634 UIApplicationMain + 112
    	42  jigx                                0x00000001005a3138 main + 104
    	43  dyld                                0x0000000104655cd8 start_sim + 20
    	44  ???                                 0x000000010439d088 0x0 +<PHONE_NUMBER>
    	45  ???                                 0x6967000000000000 0x0 +<PHONE_NUMBER>583630848
    )

      15 |     await waitFor(element(by.id('get-started')))
      16 |       .toBeVisible()
    > 17 |       .withTimeout(5000)
         |        ^
      18 |   })
      19 |
      20 |   // it('should show world screen after tap', async () => {

      at _callee3$ (firstTest.e2e.js:17:8)
      at tryCatch (../../../node_modules/regenerator-runtime/runtime.js:63:40)

15:32:25.300 detox[59584] WARN:  at ../../node_modules/jest-cli/build/cli/index.js:253:15
 Jest did not exit one second after the test run has completed.

This usually means that there are asynchronous operations that weren't stopped in your tests. Consider running Jest with `--detectOpenHandles` to troubleshoot this issue.
15:32:25.563 detox[59583] ERROR: [cli.js] Command failed: jest --config e2e/config.json --testNamePattern '^((?!:android:).)*$' e2e

~/p/jigx/jigx/packages/mobile-app feat/detox *16 !1 ?1 ❯ detox -v                                                                      31s 15:32:25
15:34:24.937 detox[59765] ERROR: [cli.js] Not enough non-option arguments: got 0, need at least 1

This test is running OK for my colleague who is not on M1
What was the expected behaviour?
valid test
Was it tested on latest Detox?

[X] I have tested this issue on the latest Detox release and it still reproduces.

Did your test throw out a timeout?

[ ] I have followed the instructions under Identifying which synchronization mechanism causes us to wait too much.

Help us reproduce this issue!
No response
In what environment did this happen?
Detox version: 19.6.9
React Native version: 0.68.1
Node version: v14.17.6
Device model: iPhone 11 Pro
iOS version: 15.2
macOS version: 12.3.1 (21E258)
Xcode version: 13.4 (13F17a)
Test-runner (select one): jest-circus
Detox logs
Detox logs
yarn detox test --configuration ios --loglevel trace                         31s 15:20:39
15:20:56.209 detox[59301] INFO:  [test.js] DETOX_CONFIGURATION="ios" DETOX_LOGLEVEL="trace" DETOX_REPORT_SPECS=true DETOX_START_TIMESTAMP=1653312056204 DETOX_USE_CUSTOM_LOGGER=true jest --config e2e/config.json --testNamePattern '^((?!:android:).)*$' e2e
15:20:57.606 detox[59302] TRACE: [DETOX_CREATE] created a Detox instance with config:
{
  appsConfig: {
    default: {
      build: 'xcodebuild -workspace ios/jigx.xcworkspace -scheme jigx -sdk iphonesimulator -derivedDataPath ios/build -configuration Debug',
      type: 'ios.app',
      binaryPath: 'ios/build/Build/Products/Debug-iphonesimulator/jigx.app'
    }
  },
  artifactsConfig: {
    rootDir: 'artifacts/ios.2022-05-23 13-20-56Z',
    plugins: {
      log: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false
      },
      screenshot: {
        enabled: true,
        shouldTakeAutomaticSnapshots: false,
        keepOnlyFailedTestsArtifacts: false
      },
      video: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false
      },
      instruments: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false
      },
      timeline: {
        enabled: false
      },
      uiHierarchy: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false
      }
    },
    pathBuilder: ArtifactPathBuilder {
      _rootDir: 'artifacts/ios.2022-05-23 13-20-56Z'
    }
  },
  behaviorConfig: {
    init: {
      reinstallApp: true,
      exposeGlobals: true
    },
    cleanup: {
      shutdownDevice: false
    },
    launchApp: 'auto'
  },
  cliConfig: {
    configuration: 'ios',
    loglevel: 'trace',
    useCustomLogger: true
  },
  configurationName: 'ios',
  deviceConfig: {
    type: 'ios.simulator',
    device: {
      type: 'iPhone 11 Pro'
    }
  },
  runnerConfig: {
    testRunner: 'jest',
    runnerConfig: 'e2e/config.json',
    specs: 'e2e',
    skipLegacyWorkersInjection: true
  },
  sessionConfig: {
    autoStart: true,
    sessionId: 'f659d69d-73c6-a644-736e-4d8a02aacb49',
    debugSynchronization: 10000
  }
}
15:20:57.609 detox[59302] DEBUG: [WSS_CREATE] Detox server listening on localhost:61431...
15:20:57.614 detox[59302] DEBUG: [WSS_CONNECTION, #61432] registered a new connection.
15:20:57.614 detox[59302] TRACE: [WS_OPEN] opened web socket to: ws://localhost:61431
15:20:57.615 detox[59302] TRACE: [WS_SEND] {"type":"login","params":{"sessionId":"f659d69d-73c6-a644-736e-4d8a02aacb49","role":"tester"},"messageId":0}
15:20:57.616 detox[59302] TRACE: [WSS_GET_FROM, #61432] {"type":"login","params":{"sessionId":"f659d69d-73c6-a644-736e-4d8a02aacb49","role":"tester"},"messageId":0}
15:20:57.616 detox[59302] TRACE: [SESSION_CREATED] created session f659d69d-73c6-a644-736e-4d8a02aacb49
15:20:57.617 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}
15:20:57.617 detox[59302] TRACE: [SESSION_JOINED] tester joined session f659d69d-73c6-a644-736e-4d8a02aacb49
15:20:57.617 detox[59302] TRACE: [WS_MESSAGE] {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}

15:20:58.518 detox[59302] DEBUG: [EXEC_CMD, #0] applesimutils --list --byType "iPhone 11 Pro"
15:20:58.728 detox[59302] TRACE: [EXEC_SUCCESS, #0] [
  {
    "os" : {
      "bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime",
      "buildversion" : "19F70",
      "platform" : "iOS",
      "runtimeRoot" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot",
      "identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-15-5",
      "version" : "15.5",
      "isInternal" : false,
      "isAvailable" : true,
      "name" : "iOS 15.5",
      "supportedDeviceTypes" : [
        ...
      ]
    },
    "dataPath" : "\/Users\/daviddurika\/Library\/Developer\/CoreSimulator\/Devices\/DD828092-2955-4ECD-94DE-B31B30F74AF0\/data",
    "dataPathSize" :<PHONE_NUMBER>,
    "logPath" : "\/Users\/daviddurika\/Library\/Logs\/CoreSimulator\/DD828092-2955-4ECD-94DE-B31B30F74AF0",
    "udid" : "DD828092-2955-4ECD-94DE-B31B30F74AF0",
    "isAvailable" : true,
    "deviceType" : {
      "maxRuntimeVersion" :<PHONE_NUMBER>,
      "bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype",
      "maxRuntimeVersionString" : "65535.255.255",
      "name" : "iPhone 11 Pro",
      "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
      "productFamily" : "iPhone",
      "modelIdentifier" : "iPhone12,3",
      "minRuntimeVersionString" : "13.0.0",
      "minRuntimeVersion" : 851968
    },
    "logPathSize" : 425984,
    "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
    "state" : "Booted",
    "name" : "iPhone 11 Pro"
  },
  {
    "os" : {
      "bundlePath" : "\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 15.2.simruntime",
      "buildversion" : "19C51",
      "platform" : "iOS",
      "runtimeRoot" : "\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 15.2.simruntime\/Contents\/Resources\/RuntimeRoot",
      "identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-15-2",
      "version" : "15.2",
      "isInternal" : false,
      "isAvailable" : true,
      "name" : "iOS 15.2",
      "supportedDeviceTypes" : [
        ...
      ]
    },
    "dataPath" : "\/Users\/daviddurika\/Library\/Developer\/CoreSimulator\/Devices\/235EF288-A327-4CDB-A21E-AC4C45D99913\/data",
    "dataPathSize" : 13312000,
    "logPath" : "\/Users\/daviddurika\/Library\/Logs\/CoreSimulator\/235EF288-A327-4CDB-A21E-AC4C45D99913",
    "udid" : "235EF288-A327-4CDB-A21E-AC4C45D99913",
    "isAvailable" : true,
    "deviceType" : {
      "maxRuntimeVersion" :<PHONE_NUMBER>,
      "bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype",
      "maxRuntimeVersionString" : "65535.255.255",
      "name" : "iPhone 11 Pro",
      "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
      "productFamily" : "iPhone",
      "modelIdentifier" : "iPhone12,3",
      "minRuntimeVersionString" : "13.0.0",
      "minRuntimeVersion" : 851968
    },
    "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
    "state" : "Shutdown",
    "name" : "iPhone 11 Pro"
  }
]

15:20:58.742 detox[59302] DEBUG: [EXEC_CMD, #1] applesimutils --list --byId DD828092-2955-4ECD-94DE-B31B30F74AF0 --maxResults 1
15:20:58.925 detox[59302] TRACE: [EXEC_SUCCESS, #1] [
  {
    "os" : {
      "bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime",
      "buildversion" : "19F70",
      "platform" : "iOS",
      "runtimeRoot" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot",
      "identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-15-5",
      "version" : "15.5",
      "isInternal" : false,
      "isAvailable" : true,
      "name" : "iOS 15.5",
      "supportedDeviceTypes" : [
        ...
      ]
    },
    "dataPath" : "\/Users\/daviddurika\/Library\/Developer\/CoreSimulator\/Devices\/DD828092-2955-4ECD-94DE-B31B30F74AF0\/data",
    "dataPathSize" :<PHONE_NUMBER>,
    "logPath" : "\/Users\/daviddurika\/Library\/Logs\/CoreSimulator\/DD828092-2955-4ECD-94DE-B31B30F74AF0",
    "udid" : "DD828092-2955-4ECD-94DE-B31B30F74AF0",
    "isAvailable" : true,
    "deviceType" : {
      "maxRuntimeVersion" :<PHONE_NUMBER>,
      "bundlePath" : "\/Applications\/Xcode.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype",
      "maxRuntimeVersionString" : "65535.255.255",
      "name" : "iPhone 11 Pro",
      "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
      "productFamily" : "iPhone",
      "modelIdentifier" : "iPhone12,3",
      "minRuntimeVersionString" : "13.0.0",
      "minRuntimeVersion" : 851968
    },
    "logPathSize" : 425984,
    "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
    "state" : "Booted",
    "name" : "iPhone 11 Pro"
  }
]

15:20:58.931 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBootDevice({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  type: 'ios.simulator',
  coldBoot: false
})
15:20:58.957 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeTerminateApp({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios'
})
15:20:58.958 detox[59302] DEBUG: [EXEC_CMD, #2] /usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
15:20:58.958 detox[59302] DEBUG: [EXEC_TRY, #2] Terminating com.jigx.ios...
15:21:00.110 detox[59302] TRACE: [EXEC_TRY_FAIL, #2] An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.

15:21:00.111 detox[59302] DEBUG: [EXEC_TRY, #2] Terminating com.jigx.ios...
15:21:00.271 detox[59302] DEBUG: [EXEC_FAIL, #2] "/usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios" failed with error = ChildProcessError: Command failed: /usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.
 `/usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios` (exited with error code 3) (code=3), stdout and stderr:

15:21:00.271 detox[59302] DEBUG: [EXEC_FAIL, #2]
15:21:00.271 detox[59302] DEBUG: [EXEC_FAIL, #2] An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.

15:21:00.271 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTerminateApp({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios'
})
15:21:00.272 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeUninstallApp({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios'
})
15:21:00.272 detox[59302] DEBUG: [EXEC_CMD, #3] /usr/bin/xcrun simctl uninstall DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
15:21:00.272 detox[59302] DEBUG: [EXEC_TRY, #3] Uninstalling com.jigx.ios...
15:21:00.437 detox[59302] DEBUG: [EXEC_SUCCESS, #3] com.jigx.ios uninstalled
15:21:00.443 detox[59302] DEBUG: [EXEC_CMD, #4] /usr/bin/xcrun simctl install DD828092-2955-4ECD-94DE-B31B30F74AF0 "/Users/daviddurika/projects/jigx/jigx/packages/mobile-app/ios/build/Build/Products/Debug-iphonesimulator/jigx.app"
15:21:00.443 detox[59302] DEBUG: [EXEC_TRY, #4] Installing /Users/daviddurika/projects/jigx/jigx/packages/mobile-app/ios/build/Build/Products/Debug-iphonesimulator/jigx.app...
15:21:01.833 detox[59302] DEBUG: [EXEC_SUCCESS, #4] /Users/daviddurika/projects/jigx/jigx/packages/mobile-app/ios/build/Build/Products/Debug-iphonesimulator/jigx.app installed
15:21:02.007 ROOT_DESCRIBE_BLOCK[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeStart({ name: 'ROOT_DESCRIBE_BLOCK' })
15:21:02.008 Example[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeStart({ name: 'Example' })
15:21:02.008 detox[59302] INFO:  Example is assigned to DD828092-2955-4ECD-94DE-B31B30F74AF0 (iPhone 11 Pro)
15:21:02.011 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeTerminateApp({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios'
})
15:21:02.011 detox[59302] DEBUG: [EXEC_CMD, #5] /usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
15:21:02.011 detox[59302] DEBUG: [EXEC_TRY, #5] Terminating com.jigx.ios...
15:21:03.168 detox[59302] TRACE: [EXEC_TRY_FAIL, #5] An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.

15:21:03.169 detox[59302] DEBUG: [EXEC_TRY, #5] Terminating com.jigx.ios...
15:21:03.326 detox[59302] DEBUG: [EXEC_FAIL, #5] "/usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios" failed with error = ChildProcessError: Command failed: /usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.
 `/usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios` (exited with error code 3) (code=3), stdout and stderr:

15:21:03.327 detox[59302] DEBUG: [EXEC_FAIL, #5]
15:21:03.327 detox[59302] DEBUG: [EXEC_FAIL, #5] An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.

15:21:03.327 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTerminateApp({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios'
})
15:21:03.327 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeLaunchApp({
  bundleId: 'com.jigx.ios',
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  launchArgs: {
    detoxServer: 'ws://localhost:61431',
    detoxSessionId: 'f659d69d-73c6-a644-736e-4d8a02aacb49'
  }
})
15:21:03.328 detox[59302] DEBUG: [EXEC_CMD, #6] SIMCTL_CHILD_GULGeneratedClassDisposeDisabled=YES SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/daviddurika/Library/Detox/ios/8d94a58ad0e7a5b8e2ce4f38ddec415bbfcbbfac/Detox.framework/Detox" /usr/bin/xcrun simctl launch DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios --args -detoxServer ws://localhost:61431 -detoxSessionId f659d69d-73c6-a644-736e-4d8a02aacb49 -detoxDisableHierarchyDump YES
15:21:03.328 detox[59302] DEBUG: [EXEC_TRY, #6] Launching com.jigx.ios...
15:21:03.468 detox[59302] TRACE: [EXEC_SUCCESS, #6] com.jigx.ios: 59349

15:21:03.469 detox[59302] DEBUG: [EXEC_CMD, #7] /usr/bin/xcrun simctl get_app_container DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
15:21:03.630 detox[59302] TRACE: [EXEC_SUCCESS, #7] /Users/daviddurika/Library/Developer/CoreSimulator/Devices/DD828092-2955-4ECD-94DE-B31B30F74AF0/data/Containers/Bundle/Application/7DE45BF5-3C90-4D24-9BED-16CEAC93DF7D/jigx.app

15:21:03.642 detox[59302] INFO:  [AppleSimUtils.js] com.jigx.ios launched. To watch simulator logs, run:
        /usr/bin/xcrun simctl spawn DD828092-2955-4ECD-94DE-B31B30F74AF0 log stream --level debug --style compact --predicate 'process == "jigx"'
15:21:03.642 detox[59349] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onLaunchApp({
  bundleId: 'com.jigx.ios',
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  launchArgs: {
    detoxServer: 'ws://localhost:61431',
    detoxSessionId: 'f659d69d-73c6-a644-736e-4d8a02aacb49',
    detoxDisableHierarchyDump: 'YES'
  },
  pid: 59349
})
15:21:03.809 detox[59302] DEBUG: [WSS_CONNECTION, #61442] registered a new connection.
15:21:03.966 detox[59302] TRACE: [WSS_GET_FROM, #61442] {"messageId":0,"params":{"role":"app","sessionId":"f659d69d-73c6-a644-736e-4d8a02aacb49"},"type":"login"}
15:21:03.967 detox[59302] TRACE: [WSS_SEND_TO, #app] {"messageId":0,"params":{"testerConnected":true,"appConnected":true},"type":"loginSuccess"}
15:21:03.967 detox[59302] TRACE: [SESSION_JOINED] app joined session f659d69d-73c6-a644-736e-4d8a02aacb49
15:21:03.967 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"type":"appConnected"}
15:21:03.967 detox[59302] TRACE: [WS_MESSAGE] {"type":"appConnected"}

15:21:03.968 detox[59302] TRACE: [WS_SEND] {"type":"isReady","params":{},"messageId":-1000}
15:21:03.969 detox[59302] TRACE: [WSS_GET_FROM, #tester] {"type":"isReady","params":{},"messageId":-1000}
15:21:03.969 detox[59302] TRACE: [WSS_SEND_TO, #app] {"type":"isReady","params":{},"messageId":-1000}
15:21:06.902 detox[59302] TRACE: [WSS_GET_FROM, #app] {"params":{},"messageId":-1000,"type":"ready"}
15:21:06.903 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"params":{},"messageId":-1000,"type":"ready"}
15:21:06.904 detox[59302] TRACE: [WS_MESSAGE] {"params":{},"messageId":-1000,"type":"ready"}

15:21:06.908 detox[59302] TRACE: [WS_SEND] {"type":"waitForActive","params":{},"messageId":1}
15:21:06.908 detox[59302] TRACE: [WSS_GET_FROM, #tester] {"type":"waitForActive","params":{},"messageId":1}
15:21:06.908 detox[59302] TRACE: [WSS_SEND_TO, #app] {"type":"waitForActive","params":{},"messageId":1}
15:21:06.909 detox[59302] TRACE: [WSS_GET_FROM, #app] {"params":{},"messageId":-1000,"type":"ready"}
15:21:06.909 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"params":{},"messageId":-1000,"type":"ready"}
15:21:06.909 detox[59302] TRACE: [WS_MESSAGE] {"params":{},"messageId":-1000,"type":"ready"}

15:21:06.909 detox[59302] TRACE: [WSS_GET_FROM, #app] {"params":{},"messageId":-1000,"type":"ready"}
15:21:06.909 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"params":{},"messageId":-1000,"type":"ready"}
15:21:06.910 detox[59302] TRACE: [WS_MESSAGE] {"params":{},"messageId":-1000,"type":"ready"}

15:21:06.910 detox[59302] TRACE: [WSS_GET_FROM, #app] {"messageId":1,"type":"waitForActiveDone","params":{}}
15:21:06.910 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"messageId":1,"type":"waitForActiveDone","params":{}}
15:21:06.910 detox[59302] TRACE: [WS_MESSAGE] {"messageId":1,"type":"waitForActiveDone","params":{}}

15:21:06.910 detox[59349] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onAppReady({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios',
  pid: 59349
})
15:21:06.911 detox[59302] INFO:  Example: should show hello screen after tap
15:21:06.912 detox[59302] TRACE: [DETOX_BEFORE_EACH] running test: "Example should show hello screen after tap"
15:21:06.912 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTestStart({
  title: 'should show hello screen after tap',
  fullName: 'Example should show hello screen after tap',
  status: 'running',
  invocations: 1
})
15:21:06.913 detox[59302] TRACE: [WS_SEND] {"type":"reactNativeReload","params":{},"messageId":-1000}
15:21:06.913 detox[59302] TRACE: [WSS_GET_FROM, #tester] {"type":"reactNativeReload","params":{},"messageId":-1000}
15:21:06.913 detox[59302] TRACE: [WSS_SEND_TO, #app] {"type":"reactNativeReload","params":{},"messageId":-1000}
15:21:09.487 detox[59302] TRACE: [WSS_GET_FROM, #app] {"messageId":-1000,"type":"ready","params":{}}
15:21:09.488 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"messageId":-1000,"type":"ready","params":{}}
15:21:09.488 detox[59302] TRACE: [WS_MESSAGE] {"messageId":-1000,"type":"ready","params":{}}

15:21:09.492 detox[59302] TRACE: [WS_SEND] {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"get-started"},"expectation":"toBeVisible","timeout":5000},"messageId":2}
15:21:09.493 detox[59302] TRACE: [WSS_GET_FROM, #tester] {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"get-started"},"expectation":"toBeVisible","timeout":5000},"messageId":2}
15:21:09.494 detox[59302] TRACE: [WSS_SEND_TO, #app] {"type":"invoke","params":{"type":"expectation","predicate":{"type":"id","value":"get-started"},"expectation":"toBeVisible","timeout":5000},"messageId":2}
15:21:09.548 detox[59302] TRACE: [WSS_GET_FROM, #app] {"messageId":-10000,"type":"AppWillTerminateWithError","params":{"queueName":"com.apple.main-thread","errorDetails":"Signal 6 was raised\n(\n\t0   Detox                               0x00000001052eb870 +[NSThread(DetoxUtils) dtx_demangledCallStackSymbols] + 44\n\t1   Detox                               0x00000001052ee560 __DTXHandleCrash + 492\n\t2   Detox                               0x00000001052eec9c __DTXHandleSignal + 80\n\t3   libsystem_platform.dylib            0x00000001cc0a5760 _sigtramp + 52\n\t4   libsystem_pthread.dylib
// __ SEE FORMATED MESSAGE BELOW __

15:21:14.565 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeTerminateApp({
  deviceId: 'DD828092-2955-4ECD-94DE-B31B30F74AF0',
  bundleId: 'com.jigx.ios'
})
15:21:14.566 detox[59302] DEBUG: [EXEC_CMD, #8] /usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
15:21:14.566 detox[59302] DEBUG: [EXEC_TRY, #8] Terminating com.jigx.ios...
15:21:14.590 detox[59302] TRACE: [SESSION_TORN] app exited session f659d69d-73c6-a644-736e-4d8a02aacb49
15:21:14.590 detox[59302] TRACE: [WSS_SEND_TO, #tester] {"type":"appDisconnected"}
15:21:14.591 detox[59302] TRACE: [WS_MESSAGE] {"type":"appDisconnected"}

15:21:14.595 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTestFnFailure({
  error: DetoxRuntimeError: The pending request #2 ("invoke") has been rejected due to the following error:

  The app has crashed, see the details below:

  Signal 6 was raised
  (
  	0   Detox                               0x00000001052eb870 +[NSThread(DetoxUtils) dtx_demangledCallStackSymbols] + 44
  	1   Detox                               0x00000001052ee560 __DTXHandleCrash + 492
  	2   Detox                               0x00000001052eec9c __DTXHandleSignal + 80
  	3   libsystem_platform.dylib            0x00000001cc0a5760 _sigtramp + 52
  	4   libsystem_pthread.dylib             0x00000001cc0b13c0 pthread_kill + 256
  	5   libsystem_c.dylib                   0x00000001801023f4 abort + 124
  	6   Foundation                          0x0000000180880f48 +[_NSPredicateUtilities _predicateSecurityAction] + 44
  	7   Foundation                          0x00000001807734dc -[NSFunctionExpression expressionValueWithObject:context:] + 912
  	8   Foundation                          0x000000018072c96c -[NSComparisonPredicate evaluateWithObject:substitutionVariables:] + 308
  	9   Detox                               0x00000001052efd58 __87+[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:]_block_invoke + 88
  	10  CoreFoundation                      0x0000000180365878 __NSARRAY_IS_CALLING_OUT_TO_A_BLOCK__ + 16
  	11  CoreFoundation                      0x00000001802ecae8 -[__NSArrayM enumerateObjectsWithOptions:usingBlock:] + 192
  	12  Detox                               0x00000001052efc78 +[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:] + 192
  	13  Detox                               0x00000001052efe98 +[UIView(DetoxMatchers) dtx_findViewsInWindows:passingPredicate:] + 108
  	14  Detox                               0x00000001052f00bc +[UIView(DetoxMatchers) dtx_findViewsInKeySceneWindowsPassingPredicate:] + 156
  	15  Detox                               0x000000010530b308 Detox.Element.(views in _14E24C92C1353FEA1FC68E698CB917EF).getter : Swift.Array<__C.NSObject> + 248
  	16  Detox                               0x000000010530b620 Detox.Element.(view in _14E24C92C1353FEA1FC68E698CB917EF).getter : __C.NSObject + 56
  	17  Detox                               0x000000010530ce68 Detox.Element.isVisible(with: Swift.Optional<Swift.UInt>) throws -> Swift.Bool + 60
  	18  Detox                               0x00000001053060a0 Detox.ToBeVisibleExpectation._evaluate() -> () + 140
  	19  Detox                               0x0000000105301570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
  	20  Detox                               0x00000001052ff154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
  	21  Detox                               0x00000001052f85e8 +[DTXAssertionHandler try:error:] + 64
  	22  Detox                               0x00000001053055f8 Detox.Expectation.(evaluate_after in _E7BB8FEE5659AC091DC950A704D01F2D)(startDate: Foundation.Date, completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 516
  	23  Detox                               0x0000000105305b98 closure #1 () -> () in Detox.Expectation.evaluate(completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 168
  	24  Detox                               0x0000000105301570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
  	25  Detox                               0x00000001052ff154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
  	26  Detox                               0x00000001052f85e8 +[DTXAssertionHandler try:error:] + 64
  	27  Detox                               0x0000000105309994 function signature specialization <Arg[1] = Dead, Arg[2] = Owned To Guaranteed, Arg[3] = Owned To Guaranteed> of function signature specialization <Arg[1] = [Closure Propagated : closure #1 (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> () in closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> (), Argument Types : [Detox.DetoxManager__C.NSNumber]> of static Detox.InvocationManager.invoke(dictionaryRepresentation: Swift.Dictionary<Swift.String, Any>, completionHandler: (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> ()) -> () + 1892
  	28  Detox                               0x0000000105322a8c partial apply forwarder for closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> () + 76
  	29  Detox                               0x00000001052ff154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
  	30  DetoxSync                           0x0000000105109584 __36+[DTXSyncManager _tryIdleBlocksNow:]_block_invoke.128 + 188
  	31  libdispatch.dylib                   0x000000018010d244 _dispatch_call_block_and_release + 24
  	32  libdispatch.dylib                   0x000000018010ea98 _dispatch_client_callout + 16
  	33  libdispatch.dylib                   0x000000018011c41c _dispatch_main_queue_drain + 976
  	34  libdispatch.dylib                   0x000000018011c03c _dispatch_main_queue_callback_4CF + 40
  	35  CoreFoundation                      0x0000000180361c2c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
  	36  CoreFoundation                      0x000000018035c0b0 __CFRunLoopRun + 2432
  	37  CoreFoundation                      0x000000018035b218 CFRunLoopRunSpecific + 572
  	38  GraphicsServices                    0x000000018c25f60c GSEventRunModal + 160
  	39  UIKitCore                           0x0000000184d88a98 -[UIApplication _run] + 992
  	40  DetoxSync                           0x0000000105104890 __detox_sync_UIApplication_run + 384
  	41  UIKitCore                           0x0000000184d8d634 UIApplicationMain + 112
  	42  jigx                                0x0000000100ddf138 main + 104
  	43  dyld                                0x0000000104da1cd8 start_sim + 20
  	44  ???                                 0x0000000104ef5088 0x0 +<PHONE_NUMBER>
  	45  ???                                 0x4353000000000000 0x0 +<PHONE_NUMBER>608156160
  )
      at _callee3$ (/Users/daviddurika/projects/jigx/jigx/packages/mobile-app/e2e/firstTest.e2e.js:17:8)
      at tryCatch (/Users/daviddurika/projects/jigx/jigx/node_modules/regenerator-runtime/runtime.js:63:40)
})
15:21:14.600 detox[59302] TRACE: [DETOX_AFTER_EACH] failed test: "Example should show hello screen after tap"
15:21:14.601 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTestDone({
  title: 'should show hello screen after tap',
  fullName: 'Example should show hello screen after tap',
  status: 'failed',
  invocations: 1,
  timedOut: false
})
15:21:14.604 detox[59302] INFO:  Example: should show hello screen after tap [FAIL]
15:21:14.607 Example[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeFinish({ name: 'Example' })

15:21:14.608 ROOT_DESCRIBE_BLOCK[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeFinish({ name: 'ROOT_DESCRIBE_BLOCK' })
15:21:14.629 detox[59302] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeCleanup()
15:21:14.633 detox[59302] DEBUG: [WSS_CLOSE] Detox server has been closed gracefully
 FAIL  e2e/firstTest.e2e.js (17.21 s)
  Example
    ✕ should show hello screen after tap (7687 ms)

  ● Example › should show hello screen after tap

    DetoxRuntimeError: The pending request #2 ("invoke") has been rejected due to the following error:

    The app has crashed, see the details below:

    Signal 6 was raised
    (
    	0   Detox                               0x00000001052eb870 +[NSThread(DetoxUtils) dtx_demangledCallStackSymbols] + 44
    	1   Detox                               0x00000001052ee560 __DTXHandleCrash + 492
    	2   Detox                               0x00000001052eec9c __DTXHandleSignal + 80
    	3   libsystem_platform.dylib            0x00000001cc0a5760 _sigtramp + 52
    	4   libsystem_pthread.dylib             0x00000001cc0b13c0 pthread_kill + 256
    	5   libsystem_c.dylib                   0x00000001801023f4 abort + 124
    	6   Foundation                          0x0000000180880f48 +[_NSPredicateUtilities _predicateSecurityAction] + 44
    	7   Foundation                          0x00000001807734dc -[NSFunctionExpression expressionValueWithObject:context:] + 912
    	8   Foundation                          0x000000018072c96c -[NSComparisonPredicate evaluateWithObject:substitutionVariables:] + 308
    	9   Detox                               0x00000001052efd58 __87+[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:]_block_invoke + 88
    	10  CoreFoundation                      0x0000000180365878 __NSARRAY_IS_CALLING_OUT_TO_A_BLOCK__ + 16
    	11  CoreFoundation                      0x00000001802ecae8 -[__NSArrayM enumerateObjectsWithOptions:usingBlock:] + 192
    	12  Detox                               0x00000001052efc78 +[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:] + 192
    	13  Detox                               0x00000001052efe98 +[UIView(DetoxMatchers) dtx_findViewsInWindows:passingPredicate:] + 108
    	14  Detox                               0x00000001052f00bc +[UIView(DetoxMatchers) dtx_findViewsInKeySceneWindowsPassingPredicate:] + 156
    	15  Detox                               0x000000010530b308 Detox.Element.(views in _14E24C92C1353FEA1FC68E698CB917EF).getter : Swift.Array<__C.NSObject> + 248
    	16  Detox                               0x000000010530b620 Detox.Element.(view in _14E24C92C1353FEA1FC68E698CB917EF).getter : __C.NSObject + 56
    	17  Detox                               0x000000010530ce68 Detox.Element.isVisible(with: Swift.Optional<Swift.UInt>) throws -> Swift.Bool + 60
    	18  Detox                               0x00000001053060a0 Detox.ToBeVisibleExpectation._evaluate() -> () + 140
    	19  Detox                               0x0000000105301570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
    	20  Detox                               0x00000001052ff154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	21  Detox                               0x00000001052f85e8 +[DTXAssertionHandler try:error:] + 64
    	22  Detox                               0x00000001053055f8 Detox.Expectation.(evaluate_after in _E7BB8FEE5659AC091DC950A704D01F2D)(startDate: Foundation.Date, completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 516
    	23  Detox                               0x0000000105305b98 closure #1 () -> () in Detox.Expectation.evaluate(completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 168
    	24  Detox                               0x0000000105301570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
    	25  Detox                               0x00000001052ff154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	26  Detox                               0x00000001052f85e8 +[DTXAssertionHandler try:error:] + 64
    	27  Detox                               0x0000000105309994 function signature specialization <Arg[1] = Dead, Arg[2] = Owned To Guaranteed, Arg[3] = Owned To Guaranteed> of function signature specialization <Arg[1] = [Closure Propagated : closure #1 (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> () in closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> (), Argument Types : [Detox.DetoxManager__C.NSNumber]> of static Detox.InvocationManager.invoke(dictionaryRepresentation: Swift.Dictionary<Swift.String, Any>, completionHandler: (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> ()) -> () + 1892
    	28  Detox                               0x0000000105322a8c partial apply forwarder for closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> () + 76
    	29  Detox                               0x00000001052ff154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	30  DetoxSync                           0x0000000105109584 __36+[DTXSyncManager _tryIdleBlocksNow:]_block_invoke.128 + 188
    	31  libdispatch.dylib                   0x000000018010d244 _dispatch_call_block_and_release + 24
    	32  libdispatch.dylib                   0x000000018010ea98 _dispatch_client_callout + 16
    	33  libdispatch.dylib                   0x000000018011c41c _dispatch_main_queue_drain + 976
    	34  libdispatch.dylib                   0x000000018011c03c _dispatch_main_queue_callback_4CF + 40
    	35  CoreFoundation                      0x0000000180361c2c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
    	36  CoreFoundation                      0x000000018035c0b0 __CFRunLoopRun + 2432
    	37  CoreFoundation                      0x000000018035b218 CFRunLoopRunSpecific + 572
    	38  GraphicsServices                    0x000000018c25f60c GSEventRunModal + 160
    	39  UIKitCore                           0x0000000184d88a98 -[UIApplication _run] + 992
    	40  DetoxSync                           0x0000000105104890 __detox_sync_UIApplication_run + 384
    	41  UIKitCore                           0x0000000184d8d634 UIApplicationMain + 112
    	42  jigx                                0x0000000100ddf138 main + 104
    	43  dyld                                0x0000000104da1cd8 start_sim + 20
    	44  ???                                 0x0000000104ef5088 0x0 +<PHONE_NUMBER>
    	45  ???                                 0x4353000000000000 0x0 +<PHONE_NUMBER>608156160
    )

      15 |     await waitFor(element(by.id('get-started')))
      16 |       .toBeVisible()
    > 17 |       .withTimeout(5000)
         |        ^
      18 |   })
      19 |
      20 |   // it('should show world screen after tap', async () => {

      at _callee3$ (firstTest.e2e.js:17:8)
      at tryCatch (../../../node_modules/regenerator-runtime/runtime.js:63:40)

15:21:14.663 detox[59302] TRACE: [SESSION_TORN] tester exited session f659d69d-73c6-a644-736e-4d8a02aacb49
15:21:15.673 detox[59302] WARN:  at ../../node_modules/jest-cli/build/cli/index.js:253:15
 Jest did not exit one second after the test run has completed.

This usually means that there are asynchronous operations that weren't stopped in your tests. Consider running Jest with `--detectOpenHandles` to troubleshoot this issue.
15:21:15.902 detox[59302] TRACE: [EXEC_TRY_FAIL, #8] An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.

15:21:15.903 detox[59302] DEBUG: [EXEC_TRY, #8] Terminating com.jigx.ios...
15:21:16.077 detox[59302] DEBUG: [EXEC_FAIL, #8] "/usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios" failed with error = ChildProcessError: Command failed: /usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.
 `/usr/bin/xcrun simctl terminate DD828092-2955-4ECD-94DE-B31B30F74AF0 com.jigx.ios` (exited with error code 3) (code=3), stdout and stderr:

15:21:16.077 detox[59302] DEBUG: [EXEC_FAIL, #8]
15:21:16.077 detox[59302] DEBUG: [EXEC_FAIL, #8] An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=3):
Application termination failed.
FBSSystemService reported failure without an error, possibly because the app is not currently running.

15:21:16.092 detox[59301] ERROR: [cli.js] Command failed: jest --config e2e/config.json --testNamePattern '^((?!:android:).)*$' e2e

Device logs
Device logs
 yarn detox test --configuration ios --record-logs all                            21s 15:21:16
15:31:56.179 detox[59583] INFO:  [test.js] DETOX_CONFIGURATION="ios" DETOX_RECORD_LOGS="all" DETOX_REPORT_SPECS=true DETOX_START_TIMESTAMP=1653312716173 DETOX_USE_CUSTOM_LOGGER=true jest --config e2e/config.json --testNamePattern '^((?!:android:).)*$' e2e
15:32:09.138 detox[59584] INFO:  Example is assigned to DD828092-2955-4ECD-94DE-B31B30F74AF0 (iPhone 11 Pro)
15:32:11.202 detox[59584] INFO:  [AppleSimUtils.js] com.jigx.ios launched. To watch simulator logs, run:
        /usr/bin/xcrun simctl spawn DD828092-2955-4ECD-94DE-B31B30F74AF0 log stream --level debug --style compact --predicate 'process == "jigx"'
15:32:16.136 detox[59584] INFO:  Example: should show hello screen after tap
15:32:24.249 detox[59584] INFO:  Example: should show hello screen after tap [FAIL]

 FAIL  e2e/firstTest.e2e.js (20.947 s)
  Example
    ✕ should show hello screen after tap (8050 ms)

  ● Example › should show hello screen after tap

    DetoxRuntimeError: The pending request #2 ("invoke") has been rejected due to the following error:

    The app has crashed, see the details below:

    Signal 6 was raised
    (
    	0   Detox                               0x0000000104a1b870 +[NSThread(DetoxUtils) dtx_demangledCallStackSymbols] + 44
    	1   Detox                               0x0000000104a1e560 __DTXHandleCrash + 492
    	2   Detox                               0x0000000104a1ec9c __DTXHandleSignal + 80
    	3   libsystem_platform.dylib            0x00000001cc0a5760 _sigtramp + 52
    	4   libsystem_pthread.dylib             0x00000001cc0b13c0 pthread_kill + 256
    	5   libsystem_c.dylib                   0x00000001801023f4 abort + 124
    	6   Foundation                          0x0000000180880f48 +[_NSPredicateUtilities _predicateSecurityAction] + 44
    	7   Foundation                          0x00000001807734dc -[NSFunctionExpression expressionValueWithObject:context:] + 912
    	8   Foundation                          0x000000018072c96c -[NSComparisonPredicate evaluateWithObject:substitutionVariables:] + 308
    	9   Detox                               0x0000000104a1fd58 __87+[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:]_block_invoke + 88
    	10  CoreFoundation                      0x0000000180365878 __NSARRAY_IS_CALLING_OUT_TO_A_BLOCK__ + 16
    	11  CoreFoundation                      0x00000001802ecae8 -[__NSArrayM enumerateObjectsWithOptions:usingBlock:] + 192
    	12  Detox                               0x0000000104a1fc78 +[UIView(DetoxMatchers) _dtx_appendViewsRecursivelyFromArray:passingPredicate:storage:] + 192
    	13  Detox                               0x0000000104a1fe98 +[UIView(DetoxMatchers) dtx_findViewsInWindows:passingPredicate:] + 108
    	14  Detox                               0x0000000104a200bc +[UIView(DetoxMatchers) dtx_findViewsInKeySceneWindowsPassingPredicate:] + 156
    	15  Detox                               0x0000000104a3b308 Detox.Element.(views in _14E24C92C1353FEA1FC68E698CB917EF).getter : Swift.Array<__C.NSObject> + 248
    	16  Detox                               0x0000000104a3b620 Detox.Element.(view in _14E24C92C1353FEA1FC68E698CB917EF).getter : __C.NSObject + 56
    	17  Detox                               0x0000000104a3ce68 Detox.Element.isVisible(with: Swift.Optional<Swift.UInt>) throws -> Swift.Bool + 60
    	18  Detox                               0x0000000104a360a0 Detox.ToBeVisibleExpectation._evaluate() -> () + 140
    	19  Detox                               0x0000000104a31570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
    	20  Detox                               0x0000000104a2f154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	21  Detox                               0x0000000104a285e8 +[DTXAssertionHandler try:error:] + 64
    	22  Detox                               0x0000000104a355f8 Detox.Expectation.(evaluate_after in _E7BB8FEE5659AC091DC950A704D01F2D)(startDate: Foundation.Date, completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 516
    	23  Detox                               0x0000000104a35b98 closure #1 () -> () in Detox.Expectation.evaluate(completionHandler: (Swift.Optional<Swift.Error>) -> ()) -> () + 168
    	24  Detox                               0x0000000104a31570 reabstraction thunk helper from @callee_guaranteed () -> () to @escaping @callee_guaranteed () -> () + 20
    	25  Detox                               0x0000000104a2f154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	26  Detox                               0x0000000104a285e8 +[DTXAssertionHandler try:error:] + 64
    	27  Detox                               0x0000000104a39994 function signature specialization <Arg[1] = Dead, Arg[2] = Owned To Guaranteed, Arg[3] = Owned To Guaranteed> of function signature specialization <Arg[1] = [Closure Propagated : closure #1 (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> () in closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> (), Argument Types : [Detox.DetoxManager__C.NSNumber]> of static Detox.InvocationManager.invoke(dictionaryRepresentation: Swift.Dictionary<Swift.String, Any>, completionHandler: (Swift.Optional<Swift.Dictionary<Swift.String, Any>>, Swift.Optional<Swift.Error>) -> ()) -> () + 1892
    	28  Detox                               0x0000000104a52a8c partial apply forwarder for closure #2 () -> () in Detox.DetoxManager.webSocket(_: Detox.WebSocket, didReceiveAction: Swift.String, params: Swift.Dictionary<Swift.String, Any>, messageId: __C.NSNumber) -> () + 76
    	29  Detox                               0x0000000104a2f154 reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () + 20
    	30  DetoxSync                           0x00000001048f5584 __36+[DTXSyncManager _tryIdleBlocksNow:]_block_invoke.128 + 188
    	31  libdispatch.dylib                   0x000000018010d244 _dispatch_call_block_and_release + 24
    	32  libdispatch.dylib                   0x000000018010ea98 _dispatch_client_callout + 16
    	33  libdispatch.dylib                   0x000000018011c41c _dispatch_main_queue_drain + 976
    	34  libdispatch.dylib                   0x000000018011c03c _dispatch_main_queue_callback_4CF + 40
    	35  CoreFoundation                      0x0000000180361c2c __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
    	36  CoreFoundation                      0x000000018035c0b0 __CFRunLoopRun + 2432
    	37  CoreFoundation                      0x000000018035b218 CFRunLoopRunSpecific + 572
    	38  GraphicsServices                    0x000000018c25f60c GSEventRunModal + 160
    	39  UIKitCore                           0x0000000184d88a98 -[UIApplication _run] + 992
    	40  DetoxSync                           0x00000001048f0890 __detox_sync_UIApplication_run + 384
    	41  UIKitCore                           0x0000000184d8d634 UIApplicationMain + 112
    	42  jigx                                0x00000001005a3138 main + 104
    	43  dyld                                0x0000000104655cd8 start_sim + 20
    	44  ???                                 0x000000010439d088 0x0 +<PHONE_NUMBER>
    	45  ???                                 0x6967000000000000 0x0 +<PHONE_NUMBER>583630848
    )

      15 |     await waitFor(element(by.id('get-started')))
      16 |       .toBeVisible()
    > 17 |       .withTimeout(5000)
         |        ^
      18 |   })
      19 |
      20 |   // it('should show world screen after tap', async () => {

      at _callee3$ (firstTest.e2e.js:17:8)
      at tryCatch (../../../node_modules/regenerator-runtime/runtime.js:63:40)

15:32:25.300 detox[59584] WARN:  at ../../node_modules/jest-cli/build/cli/index.js:253:15
 Jest did not exit one second after the test run has completed.

This usually means that there are asynchronous operations that weren't stopped in your tests. Consider running Jest with `--detectOpenHandles` to troubleshoot this issue.
15:32:25.563 detox[59583] ERROR: [cli.js] Command failed: jest --config e2e/config.json --testNamePattern '^((?!:android:).)*$' e2e

More data, please!
No response

Hey @achtan, can you please try to run your tests with a iPhone Simulator with iOS version < 15.0?
We experience some issues with iOS > 15.0, this is under investigation and we will update as soon as there's a solution.

@asafkorem I have the exact same problem and indeed it is fixed by using a ios 14.5 device

Hey @achtan, can you please try to run your tests with a iPhone Simulator with iOS version <= 15.0? We experience some issues with iOS > 15.0 and this error message seems to be related. This is under investigation and we will update as soon as there's a solution.
Please update here if iOS <= 15.0 works for you.

Hey @asafkorem, is there a version that is working properly for M1?
Also, I'm facing this issue with iOS 15.5 and Intel Mac. But, it's running properly with iOS 14.5, Intel Mac

14.5 should also work properly for M1. Are you having problems there?

I have the same issue with M1, simulator iOS 15.5

Have the same issue on Intel mac with 15.5.
My colleagues have tried to run on m1 and intel with 15.4 no issues.
Downgrading to 14.5 helps. Investigating if 15.2 works, as Apple doesn't seem to allow to download 15.4 simulators with Xcode 13.4 :\

@achtan, @matthieuMay, @reinaldonetof, @luongbang152, @Maxim-Filimonov and anyone that experience this issue, please update Detox to the latest version (v19.7.0).
This issue should be resolved in this version.


Enable no-closed-literal rule

:x: There is undocummented changes. Run chronus add to add a changeset or click here.
The following packages have changes but are not documented.

:x:@azure-tools/typespec-azure-core

You can try these changes at https://cadlplayground.z22.web.core.windows.net/typespec-azure/prs/505/
Check the website changes at https://tspwebsitepr.z22.web.core.windows.net/typespec-azure/prs/505/


on tooltip hover it re-creates items in ng-repeat loop

It's causing a performance hit. Is it mean to happen?
http://plnkr.co/edit/LHC16dJUeMn33XKBoOXC?p=preview
Thanks

@jschuler, please do not use the issues forum for support related requests.  Rather, please follow the instructions here.
If you think you've found a bug, please follow these instructions.
Unfortunately, your plunker and limited comments make it quite difficult to understand exactly what you're experiencing.

Well, if it is a performance regression, it is a problem - however, more detailed information would be much appreciated.

Sorry, here's more info:
When you open the debugging console, you can see that every time you hover over a link to display its tooltip that it loops through the ng-repeat items. This is not scalable and seems like a bug.
I have edited the plunker to add many items and the performance hit is obvious.
Thanks

Although it's not that bad when i comment out the logging statement. So maybe it's not a real issue.

I think what's happening here is your logging digest cycles, not necessarily the tooltip being created.  Here is an updated plunk that demonstrates the same behavior when the tooltip is used outside of an ng-repeat.  You will also notice the messages are logged when the app first runs even though no tooltip has been activated.

Thanks, I'll close this issue then. Seems like this is standard behavior.


You will receive 100% additional rewards when completing memories

Remembrance & Harm
Плюсы

You will receive 100% additional rewards when completing memories
Take 20% less damage from magical creatures.

Минусы

Damage from Raid ultimate attacks is increased by 20%
You will take 75% additional self damage from status effects

Осколок на 100% получения наград с мнемоглифов


Feature: Produce Both Uncensored and Censored Images

Perhaps much like there are options to "Save Image before hi-res"  there could be an additional "Save image before PrudeNet"
(name just popped into my head).
This has countless use cases, posting of images to social media, having a SFW gallery truly be SFW without needing to prune everything out.  Hoping it's easy add...

done.


Undocumented change to non-HTML escaped strings

Can this behaviour please be documented and warned of in the main readme and function comments?
Current users might be relying on the sanitised return values and wouldn't be expecting this to change in a patch version.
https://github.com/tidwall/gjson/commit/28d458b14c40df6321bba23bcb39579d468f5e97
Thanks!

You are right. After further consideration I change the behavior back to the previous and added the flag DisableEscapeHTML to provide users the option.


Refactor the plugin framework interface

This commit refactors and renames the check, handler, plugin and mutator
types in an effort to add clarity and reduce implicit behaviour.
Notable changes include:

basePlugin is now called pluginFramework and does not try to imply
inheritance. Consumers no longer anonymously embed this type.
pluginFramework exposes exported methods so that consumers don't need
to rely on getting and setting unexported fields.
GoCheck, GoMutator, and GoHandler have been renamed to Check, Mutator,
and Handler, since the term "Go" does not add any useful information.
Type aliases have been added to prevent breakage.
NewGoCheck, NewGoMutator, and NewGoHandler have been renamed to
NewCheck, NewMutator, and NewHandler. The existing exported function
symbols are now vars that alias the renamed functions, to prevent
breakage.
Check, Mutator and Handler now have their own Execute methods so that
their consumers are no longer implicitly calling methods on
pluginFramework.
Breaking change: the Plugin interface has been removed, as it was not used
anywhere in the project, or in project dependencies.

Signed-off-by: Eric Chlebek<EMAIL_ADDRESS>

@c-kruse can you take a look at this one also? Thanks!


weed upload exits with 0 even on error

Sponsors SeaweedFS via Patreon https://www.patreon.com/seaweedfs
Describe the bug
When running weed upload on any file, and the operation is not successful, it exits with a 0 exitcode. An exitcode of 0 signals a successful operation in unix. This makes catching such a failure in scripts hard.
System Setup

List the command line to start "weed master", "weed volume", "weed filer", "weed s3", "weed mount".
See below
OS version
nixos unstable
output of weed versionversion 30GB 2.50  linux amd64

if using filer, show the content of filer.toml

Expected behavior
I would expect that the command weed upload fails with a non-zero exitcode upon any unsuccesful operation.
Additional context
To easier reproduce this, just start an "empty" master server with weed master and dont start any volume servers. This should give you a chance to observe this:
$ weed upload /proc/cpuinfo
[{"fileName":"cpuinfo","error":"rpc error: code = Unknown desc = no free volumes left for {\"replication\":{},\"ttl\":{\"Count\":0,\"Unit\":0}}"}]
$ echo $?
0

The last line is printing the exitcode.

Do you want to send a pull request?

sure

Set the exit status here? https://github.com/chrislusf/seaweedfs/blob/master/weed/weed.go#L73

Yes, this is what I had in mind. If the commands themselves return the exitcode instead of just a boolean that it allows us to distinct wrong invocations from errors during execution. But that involves a bit more changes to all the commands.
I can gladly make a PR for this. Anyway, this issue can be closed.

But that involves a bit more changes to all the commands.

Mostly users just want to know error or not. They may not be interested to know different error codes.


tf.rnn wrappers are incompatible with tf.keras.layers cells

System information

Have I written custom code: Yes
OS Platform and Distribution: Ubuntu 16.04
TensorFlow installed: binary
TensorFlow version: 2.0.0-dev20190206
Python version: 3.6.6

Describe the current behavior
In the TensorFlow 2.0 preview, the tf.rnn.DropoutWrapper and tf.rnn.ResidualWrapper wrappers are incompatible with cells from tf.keras.layers. It raises an error for missing a zero_state method.
Describe the expected behavior
The classes in tf.rnn should be compatible with cells defined in tf.keras.layers.
Code to reproduce the issue
import tensorflow as tf

cell = tf.keras.layers.LSTMCell(10)
cell = tf.rnn.ResidualWrapper(cell)
cell.get_initial_state(batch_size=4, dtype=tf.float32)

Other info / logs
Traceback (most recent call last):
  File "test/rnn_v2.py", line 5, in <module>
    cell.get_initial_state(batch_size=4, dtype=tf.float32)
  File "/lib/python3.6/site-packages/tensorflow/python/ops/rnn_cell_impl.py", line 307, in get_initial_state
    return self.zero_state(batch_size, dtype)
  File "/lib/python3.6/site-packages/tensorflow/python/ops/rnn_cell_impl.py", line 1545, in zero_state
    return self._cell.zero_state(batch_size, dtype)
AttributeError: 'LSTMCell' object has no attribute 'zero_state'

(If this API is not ready yet, please ignore this issue.)

Added a PR #25646 for the fix.

This should be fixed by https://github.com/tensorflow/tensorflow/commit/76a22b340814425b6a8b6e0c0bb81bcd162c458b and https://github.com/tensorflow/tensorflow/commit/42a1de008f301fb2d4c575ef5f817b5513156328

Btw, the tf.rnn.* namespace has been moved to tf.nn.RNNCell* to consolidate the namespace.

How about the progress?I also meet the same problems.

@lycanthropes As mentioned by @qlzh727 it was resolved in TF2.0.0-alpha0 by
!pip install tensorflow==2.0.0-alpha0
import tensorflow as tf

cell = tf.keras.layers.LSTMCell(10)
cell = tf.nn.RNNCellResidualWrapper(cell)
cell.get_initial_state(batch_size=4, dtype=tf.float32)

I have the same issues with the dropoutwrapper in 1.13.
it states that a lstm cell has no attribute zero state.

Btw, the tf.nn.RNNCell*Wrapper has different implementation between v1 and v2 TF binary. You will probably still hit the same issue if you are using TF 1.x binary.


A schema with a Lambda Resolver in GraphiQL had an empty response error.

Describe the bug
I tried to start it offline with serverless-appsync-simulator by writing serverless.yml as follows.
# serverless.yml
custom:
  dynamodb:
    start:
      seed: true
      migrate: true
      inMemory: true
    stages:
      - dev
    seed:
      dev:
        sources:
          - table: ${self:service.name}_${self:provider.stage}_User
            sources: [./test/migrations/users.json]
          - table: ${self:service.name}_${self:provider.stage}_Channel
            sources: [./test/migrations/channels.json]
#...
  appSync:
    dataSources:
      - type: AWS_LAMBDA
        name: GetUserByName
        description: "Function to get user information based on a user's name"
        config:
          functionName: GetUserByName
          iamRoleStatements:
            - Effect: "Allow"
              Action:
                - "lambda:invokeFunction"
              Resource:
                - "*"
#...
    mappingTemplates:
      - dataSource: GetUserByName
        type: Query
        field: getUserByName
        request: functions.request.vtl
        response: functions.response.vtl
#...
    functionConfigurations:
      - dataSource: GetUserByName
        name: GetUserByName
        request: functions.request.vtl
        response: functions.response.vtl
#...
functions:
  GetUserByName:
    role: ServerlessRoleDev
    handler: AppSync.GetUserByName

// handler.ts
// ...
interface GetUserByNameInput {
  username: string;
}
export const GetUserByName: LambdaResolver = async (
  event: GetUserByNameInput
) => {
  console.log(event);
  const username = event.username;
  const user = await entityManager.getUserByName(username);

  return { ...event, ...user };
};
// ...

I have verified that the IS_OFFLINE=1 sls offline start can be started successfully, and the aws lambda invoke command can be used.
aws lambda invoke /dev/null \
    --endpoint-url http://localhost:3002 \
    --function-name live-service-dev-GetUserByName \
    --payload '{ "username": "kadinche3" }' --cli-binary-format raw-in-base64-out
{
    "StatusCode": 200
}

{ username: 'tes' }
{"data":{"listUsers":{"items":[{"id":"8d7105ff-fd2a-0d77-d817-cb032e7626b3","username":"tes","email":"tes@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"}],"nextToken":null,"__typename":"UserConnection"}},"loading":false,"networkStatus":7,"stale":false}
offline: (λ: GetUserByName) RequestId: ckga7oh4j00007ujl92u4aprq  Duration: 962.32 ms  Billed Duration: 1000 ms

However, when trying to execute the same command with GraphiQL, the response was not returned. Also, when I checked the terminal, there was no output of access from GraphiQL. (What I find most suspicious right now is that it doesn't seem to be able to run Lambda Resolver.)

I know it looks like a timeout error as well, could you please tell what might be causing it?
Please let me know if there is any other information that might be helpful or an item I should verify. 🙏 🙇
To Reproduce
I've described the procedure in "Describe the bug" so I'll describe my environment below.

Serverless

Framework Core: 2.7.0 (local)
Plugin: 4.1.0
SDK: 2.3.2
Components: 3.2.1

serverless-offline 6.8.0
serverless-appsync-plugin 1.4.0
serverless-appsync-simulator 0.7.0
amplify-appsync-simulator 1.14.0

Expected behavior
I thought the result would be like aws lambda invoke when I used the schema with the Lambda Resolver in GraphiQL.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context

All of the DynamoDB resolvers worked successfully in GraphiQL as well. (ex. getUser, listUsers, deleteUser, createUser, etc.)

I have done sls deploy and verified in the AWS Console, and the function with Lambda Resolver has been successfully executed.

I have seed data in the user table, but the number of seed data in the user table is 5, which is not a lot.

Anyway, I'm very grateful for your plugins, I use them almost every time I develop with Serverless Framework. 🛠  I've been investigating this case by myself, but I wanted your help and created an issue. 📝 🙇

Hi @nikaera
Thanks for the detailed information.
What do you see in your terminal console when you execute the request?
Any log or error?

Hi @bboure

What do you see in your terminal console when you execute the request?

The aws invoke command printed a log, but GraphiQL didn't print anything to the terminal, even after the GraphiQL error.

I added a console.log below to see if I was trying to run the Lambda function when I made a request from GraphiQL.
https://github.com/dherault/serverless-offline/blob/c4688c60cab1d029f1c794d9f3fdaf5a9edf8a3c/src/lambda/LambdaFunction.js#L192
The result was that running aws invoke printed out the console.log, but making a GraphiQL request did not... 🤔

Hi @bboure, I may have found the cause.
I first checked the following template project to see if it worked.
https://github.com/daisuke-awaji/serverless-appsync-offline-typescript-template
I have confirmed that the query with the Lambda resolver is working properly.
I then checked the differences between the project and the project where the Lambda resolver was not working properly.
I'm using the serverless-functions-base-path plug-in for the Serverless Framework. Using serverless-functions-base-path, you can change the file path where the handler is placed.
I wondered if this was the reason why I hadn't been able to discover the Lambda resolver function.
So I experimented with a project that I was able to validate.
I tried the following Lambda resolver query.
https://github.com/daisuke-awaji/serverless-appsync-offline-typescript-template/blob/master/serverless.yml#L47-L57
https://github.com/daisuke-awaji/serverless-appsync-offline-typescript-template/blob/master/serverless.yml#L60-L64
After running it without any modifications, I was able to successfully run it in GraphiQL.

Next, I experimented with changing the handler path with serverless-functions-base-path.
I have placed the handler.ts file in the lib folder. (lib/handler.ts)
#serverless.yml
service:
  name: myService
# app and org for use with dashboard.serverless.com
#app: your-app-name
#org: your-org-name

plugins:
  - serverless-functions-base-path
  - serverless-webpack
  - serverless-appsync-plugin
  - serverless-dynamodb-local
  - serverless-appsync-simulator
  - serverless-offline

custom:
  functionsBasePath: lib
  appsync-simulator:
    location: ".webpack/service/lib"
#...

I tested again with sls offline start and found the same problem as with Issue.

However, I haven't tested whether the problem can be solved without using serverless-functions-base-path in my current project, so I'm going to check now if it really works. 📝

GraphiQL is now able to run, but only the first request succeeds, and the second and subsequent requests produce the following error...

#...
Lambda Data source failed with the following error
Command failed with exit code 1: /Users/nika/.anyenv/envs/nodenv/versions/12.18.3/bin/node /Users/nika/Documents/workspace/LiveINN-AWS-Serverless/node_modules/amplify-nodejs-function-runtime-provider/lib/utils/execute.js

{"result":{"name":"myapp","version":"0.0.1"},"error":null}

Lambda Data source failed with the following error
Command failed with exit code 1: /Users/nika/.anyenv/envs/nodenv/versions/12.18.3/bin/node /Users/nika/Documents/workspace/LiveINN-AWS-Serverless/node_modules/amplify-nodejs-function-runtime-provider/lib/utils/execute.js

{"result":{"name":"myapp","version":"0.0.1"},"error":null}
#...

Thanks for all the details.
Looks like the other issue your are talking about has been fixed (https://github.com/aws-amplify/amplify-cli/pull/5385)
However, I think that part of the code is deprecated and we are not using it anymore in this project.
What version of serverless-appsync-simulator are you using?

Never mind, I already see you are using a recent version amplify-nodejs-function-runtime-provider/lib/utils/execute.js  is the right path.
I wonder if the same fix should be applied here

Thank you for your confirmation. 🙏

What version of serverless-appsync-simulator are you using?

I'm using 0.7.0 right now. 🙋
⊨ cat yarn.lock | grep serverless-appsync-simulator
<EMAIL_ADDRESS>  resolved "https://registry.yarnpkg.com/serverless-appsync-simulator/-/serverless-appsync-simulator-0.7.0.tgz#d3aa7f5e205290fbac409bd39d14a541f0747459"

I wonder if the same fix should be applied here

I am also curious about this. I have looked at the logs and the console shows an error, but when I look at the results of the run it appears to be successful. ⬇ 🤔
#...
offline: [HTTP] server ready: http://localhost:3000 🚀
offline:
offline: Enter "rp" to replay the last request
Lambda Data source failed with the following error
Command failed with exit code 1: /Users/nika/.anyenv/envs/nodenv/versions/12.18.3/bin/node /Users/nika/Documents/workspace/LiveINN-AWS-Serverless/node_modules/amplify-nodejs-function-runtime-provider/lib/utils/execute.js
{ username: 'test' }
{"data":{"listUsers":{"items":[{"id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","username":"test","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"}],"nextToken":null,"__typename":"UserConnection"}},"loading":false,"networkStatus":7,"stale":false}

{"result":{"username":"test","id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"},"error":null}
{ username: 'test' }
{"data":{"listUsers":{"items":[{"id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","username":"test","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"}],"nextToken":null,"__typename":"UserConnection"}},"loading":false,"networkStatus":7,"stale":false}
#...

When I hit the button repeatedly without error, the following log will not be printed, but the resulting log will be the same.
# Output in case of an error.
Lambda Data source failed with the following error
Command failed with exit code 1: /Users/nika/.anyenv/envs/nodenv/versions/12.18.3/bin/node /Users/nika/Documents/workspace/LiveINN-AWS-Serverless/node_modules/amplify-nodejs-function-runtime-provider/lib/utils/execute.js

{ username: 'test' }
{"data":{"listUsers":{"items":[{"id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","username":"test","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"}],"nextToken":null,"__typename":"UserConnection"}},"loading":false,"networkStatus":7,"stale":false}

{"result":{"username":"test","id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"},"error":null}
{ username: 'test' }
{"data":{"listUsers":{"items":[{"id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","username":"test","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"}],"nextToken":null,"__typename":"UserConnection"}},"loading":false,"networkStatus":7,"stale":false}

# Output on success.
{ username: 'test' }
{"data":{"listUsers":{"items":[{"id":"8d7105ff-fd2a-0d77-d817-cb032e7626b0","username":"test","email":"test@test.com","type":"Admin","channel_ids":["eedc2c40-f714-cb81-29a6-6c8abae660c3"],"created_at":"12345","updated_at":"12345","__typename":"User"}],"nextToken":null,"__typename":"UserConnection"}},"loading":false,"networkStatus":7,"stale":false}

What I'm wondering is why the log output looks like it's running Lambda twice in a row on an error, and why the output includes a JSON log with a key named result.

@bboure Oh, I just thought I'd verify, based on your opinion, by changing exit(1) to exit(0) and it always succeeds in running Lambda!! 👀
https://github.com/aws-amplify/amplify-cli/blob/master/packages/amplify-nodejs-function-runtime-provider/src/utils/execute.ts#L108

great,
If this fixes your issue, a PR should be open on aws-amplify

great,
If this fixes your issue, a PR should be open on aws-amplify

I confirm your fix @bboure ,
There is already a PR merged, prolly release in<EMAIL_ADDRESS>(didnt verify tho)

Related issue: https://github.com/aws-amplify/amplify-cli/issues/5378
PR: https://github.com/aws-amplify/amplify-cli/pull/5385/files

A amplify-appsync-simulator upgrade should not hurt anyway

@bboure Thank you for the suggestion. I have created a PR. 🛠
https://github.com/aws-amplify/amplify-cli/pull/5608/files
@somq Thank you for your comment. 🙏
I fixed amplify-nodejs-function-runtime provider instead of amplify-util-mock, so I've created a new PR. 🙋

We're also facing this issue when chaining lambda functions as query results. If we chain two functions f1 and f2 for a Query, we only get a valid return iff f1 and f2 return in time. Else the exit code 1 of either function stops GQL from resolving correctly.
Very much looking forward to the fix provided in https://github.com/aws-amplify/amplify-cli/pull/5608!

We're also facing this issue when chaining lambda functions as query results. If we chain two functions f1 and f2 for a Query, we only get a valid return iff f1 and f2 return in time. Else the exit code 1 of either function stops GQL from resolving correctly.
Very much looking forward to the fix provided in aws-amplify/amplify-cli#5608!

@BracketJohn I monkeypatched the issue in the meantime on my side
package.json
{
"monkeypatch-appsync-simulator": "cp _sls-monkeypatch-appsync-simulator/execute.js node_modules/amplify-nodejs-function-runtime-provider/lib/utils/execute.js",
"monkeypatch-appsync-simulator:issue": "https://github.com/aws-amplify/amplify-cli/pull/5608",
"postinstall": "npm run monkeypatch-appsync-simulator"
}

The following PRs have been successfully merged and this issue is now closed! 🎉
https://github.com/aws-amplify/amplify-cli/pull/5608/files
It was very emotional to be able to commit to OSS for the first time in my life.
I would like to thank everyone involved in this issue. Thank you so much guys! 🙌


Fix script typo

Current dependencies on/for this PR:

#69  👈
main

This stack of pull requests is managed by Graphite.


ballot: include active set hash in signature instead of the set itself

Description
as active set data size is large, the node should de-duplicate active set from peers and and transmit/store just one copy of it for all honest ATXs of the epoch.

when generating the first ballot, we get all the atxs in the previous epoch

sort the active set (AS) and generate hash(AS)
sign the ballot that includes hash(AS)
gossip ballot, and attach AS to the gossip message
locally save hash(AS)->AS mapping

when receiving a ballot via gossip:

if the gossip msg doesn't have AS attached, this ballot is invalid
validate the ballot as usual
locally save hash(AS)->AS mapping

when a node requesting a ballot during sync, the peer send the ballot, also attaching the corresponding AS

for genesis, we can delay implementing the mapping. simply define the first ballot to always be serialized/deserialized as (x=ballot_containing_hash(AS), AS, signature_of_x). in other words, always send/receive the full data and assume that any other format of transmitting this data is malicious
after genesis, optimization can be done by not transmitting the actual active set and only fetch from peers by its hash.

i think this was implemented


How to export environment variable to vcpkg env?

Currently the libfreenect2 port is not able to compile successfully with ENABLE_CUDA=ON, and it is because in it's CMakeLists it is referencing to some environment variables that exists in the normal environment but not in vcpkg env.
For example,
STRING(REPLACE "\\" "/" NVCUDASAMPLES_ROOT "$ENV{NVCUDASAMPLES_ROOT}")
STRING(REPLACE "\\" "/" NVCUDASAMPLES8_0_ROOT "$ENV{NVCUDASAMPLES8_0_ROOT}")

I think the correct way to solve this is while vcpkg install cuda, if it's successful, there should be a way to export the cuda related environment variables into vcpkg env. Can someone tell me how to do it?

Does something like this help?
vcpkg_configure_cmake(
	OPTIONS
	-DNVCUDASAMPLES_ROOT=xy
)

@martin-s Problem is in different computers the environment variable NVCUDASAMPLES_ROOT will be slightly different. So this approach wouldn't scale.

One option would be to get these out of the registry, if they're available. Otherwise, the current best option is to add them to the global whitelist:
https://github.com/Microsoft/vcpkg/blob/8704db578aadbadc8757bbb1d4acc73b7e382b20/toolsrc/src/vcpkg_System.cpp#L68-L108
Alternatively, are those values discoverable based on the results of find_package(CUDA)?

These values are not discoverable after find_package(CUDA), in fact find_package(CUDA) relies on the environment variable CUDA_PATH in order to locate cuda.
I think adding them to the global whitelist is a great idea. I will test it out and submit a PR later if it works.


When using multiple keys, only the first one is detected

Hello, here is what my YAML file looks like:
myTitle:
    timeout-minutes: 60
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v4
    - uses<EMAIL_ADDRESS>      with:
        ssh-private-key: |
          ${{ secrets.SSH_KEY_ONE }}
          ${{ secrets.SSH_Key_TWO }}

I've tried it with just the first key and just the second key, and they both work. However, when I use two keys at the same time, only one seems to be detected. Is there something I’m missing?

We're having the same issue. Seems like the comments are not saved in deploy keys (anymore?) and so ssh-agent isn't recognizing them

As a temporary workaround if you have 1 new key you can put the new key at the top and it will be used as the default

theres no work around, you just shouldn't use ssh agent this way because they didn't think this through. What I'm gonna have to do is basically add each dependency as a subtree in each repository which really sucks I'm mad about it but whatever do it, don't look back and be done with it.


[activitystream] Nix get_permissions() on RO view

Signed-off-by: Rick Elrod<EMAIL_ADDRESS>

https://github.com/ansible/django-ansible-base/pull/359


Randomy slow download speeds even though my internet speed is 100Mbps

Checklist

[ ] I'm reporting a broken site support issue
[x] I've verified that I'm running youtube-dl version 2021.06.06
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar bug reports including closed ones
[x] I've read bugs section in FAQ

Verbose log
[youtube] iKCMVRJGx38: Downloading webpage
[download] Destination: Coolio - Gangsta's Paradise [NFS Edit - JustResurrected Remake]-iKCMVRJGx38.m4a
[download]  10.3% of 3.86MiB at 70.67KiB/s ETA 00:50

Description
I'm making a program which downloads audios from specified video's link. I'm using Python and youtube-dl. Sometimes download completes instantly. But sometimes download speed stucks at 50KiB/s or 70KiB/s. My internet speed is 100Mbps so I don't think it's a problem with my internet speed. I also tried running the program on a server but again same result, it sometimes downloads at 50KiB/s but sometimes full speed.
When I'm watching from YouTube itself, I have no problems by the way. I can watch the video at 1080p smoothly. What should I do to prevent random slow download speeds? Any ideas?
I'm running latest version of youtube-dl and latest version of Python. Below code is the code I use to download videos:
import youtube_dl

ydl_opts = {
    'format': 'bestaudio/best',
    'postprocessors': [{
          'key': 'FFmpegExtractAudio',
          'preferredcodec': 'mp3',
          'preferredquality': '192',
    }],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
    ydl.download(["https://www.youtube.com/watch?v=iKCMVRJGx38"])
    info_dict = ydl.extract_info("https://www.youtube.com/watch?v=iKCMVRJGx38", download=False)
    video_title = info_dict.get('title', None)

This is a known issue.
See e.g. https://github.com/ytdl-org/youtube-dl/issues/29326
TL;DR;
Use the yt-dlp fork and all should be well again (for now at least).

This is a known issue. See e.g. #29326
TL;DR; Use the yt-dlp fork and all should be well again (for now at least).

Thank you very much for your reply! I'll try to use. I hope its functions are as same as original youtube-dl.

I hope its functions are as same as original youtube-dl.

Read the Readme. :)
A lot of basic functions are the same, but there are differences as well.


Program one of multiple platforms connected

This is an enhancement request.
I have many platforms connected to the USB port.
I'd like to compile and program one platform using this command:
mbed compile -t <toolchain> -m <platform> -f
This is very useful because finds the binary, detects the platform and programs it.
However, there is currently a limitation:
[mbed] ERROR: Only 1 target board should be connected to your system.

ARM Internal Ref: MBOTRIAGE-1063

At least we need a better error message, with a "next step" for the user.


Rename Syntax switch

Also add an alias for American spelling of Normalize
The previous switch would not actually change behavior.

@all-contributors please add @corbob for ideas and code


Enhance AMIP and NCEP paperplots

Closes #400

[x] I have read and checked the items on the review checklist.

bors r+


jit(arm64): various float instructions

part of #187

whew copysign passed

after this 12 instructions left! (conversions, br_if, and call_indirect)


[Bug]: Lumped thermal model conflates cell volume with electrode volume

PyBaMM Version
23.9
Python Version
3.9.13
Describe the bug
The lumped thermal model (class Lumped) utilises the "Volume-averaged total heating [W.m-3]" variable for the cell heat equation, in conjunction with cell volume "Cell volume [m3]".
However, the volume-averaged total heating variable does not respect the cell volume when computed. Instead it uses a successive averaging approach which causes the resulting value to reflect only the apparent volume of the electrodes (as electrode pairs with separator and current collector), as the product of total electrode thickness * height * width. Consequently, the resulting applied total heat source on the cell is in error by the ratio of cell volume to electrode volume.
A safer computation route for total cell heating would be the product height * width with the integrated heat source per unit simulated electrode-pair area (unit: W/m2).
Spotters: Darryl Doyle (@darryl-ad ), Ivan Korotkin
Steps to Reproduce
Although the specified cell volume exceeds the product of modelled 1D thickness with electrode area (as expected due to inactive dead space in the cell), the lumped thermal model utilises a volumetric heat source (vs cell volume) that is identical to the X-averaged volumetric heat source at 1D simulation scale.
import pybamm

model = pybamm.lithium_ion.DFN(
    options={
        "thermal": "lumped"
    }
)

experiment = pybamm.Experiment(
    [
        "Rest for 1 s",
        "Discharge at 1C until 3.6 V"
    ]
)

parameter_values = pybamm.ParameterValues("ORegan2022")
parameter_values["Cell volume [m3]"] = 70e-3 * ((21e-3/2) ** 2) * 3.14159

sim = pybamm.Simulation(
    model=model,
    experiment=experiment,
    parameter_values=parameter_values
)

sol = sim.solve()

contributing_layers = [
    "Negative current collector",
    "Negative electrode",
    "Separator",
    "Positive electrode",
    "Positive current collector"
]

thickness = sum([
    parameter_values[layer + " thickness [m]"] for layer in contributing_layers
])
electrode_volume = thickness * parameter_values["Electrode height [m]"] * parameter_values["Electrode width [m]"]

print("Difference of local and global volumetric heat source:", sol["X-averaged total heating [W.m-3]"].entries - sol["Volume-averaged total heating [W.m-3]"].entries)
print("Global (cell) volume:", parameter_values["Cell volume [m3]"])
print("Local (modelled) volume:", electrode_volume)

Relevant log output
No response

On further thinking, it could be argued that this is really a bug in create_from_bpx, which ought to correct for the difference between Cell volume [m3] and electrode volume before applying the cell density and specific heat capacities uniformly to the electrodes.
However, the appearance of the true cell_volume in the heat transfer coefficient term in Lumped still suggests that it would really be better if Lumped addressed the total cell volume in all cases, not just the implied volume of electrochemically simulated active material.

Thanks for pointing this out. I think we should add variables for "integrated heat source per unit simulated electrode-pair area (unit: W/m2)" and "... heating [W]" as part of doing this, and make distinctions between "Volume-averaged" i.e. the actual cell volume and "Apparent volume-averaged" over the "actually battery stuff". What are your suggestions for good, informative names for these?


Hello! First of all, sorry to bother, I'm a bit unfamiliar with having multiple .css files...am I supposed to just put them all in the vencord theme folder alongside the assets and avatar folders? Or am I installing it wrong?
Second question, to get the lighter look I just changed the appearance to light mode, but the windows xp stylized bar still doesn't appear, is that not a part of the theme?
Thank you in advance <3 ^^

Oh also is there a way to view the banners on the sidebar like on the preview?

heyyy!!! soryr for the long wait
using vencord with a custom windows xp for win10 style. i should probably remove those so i dont mislead anyone else into thinking that the windows XP window bar is supposed to be baked into the theme
and id go into releases and download dsnonline.css!!!! i just keep the files like that to try to keep my code more organized and if i have a problem i know where to go


useCallback usage

Should the decrement and increment functions be wrapped in useCallback?
function useCounter(initialState = 0) {
  let [count, setCount] = useState(initialState)
  let decrement = () => setCount(count - 1)
  let increment = () => setCount(count + 1)
  return { count, decrement, increment }
}

let Counter = createContainer(useCounter)

I found an answer.
function useCounter() {
  let [count, setCount] = useState(0)
  let decrement = useCallback(() => setCount(count - 1), [count])
  let increment = useCallback(() => setCount(count + 1), [count])
  return { count, decrement, increment }
}

The best possible way you could do it is actually this:
let decrement = useCallback(() => setCount(count => count - 1), [])
let increment = useCallback(() => setCount(count => count - 1), [])

That way the callbacks never have to change and the state updates will work better with concurrency


Promise does not resolve on abortion

Hey i don't know if this is a real problem, but i wondered why the promise of .uploadFile() does not resolve or reject, when the user decides to abort the file selection instead of choosing a file.
I would have expected the promise to be rejected in that case.
I am using it like this:
async memberFunction(): Promise<void> {
  const compressionInput = await this.customService.uploadImage();
  // code here never gets executed on abortion of the file selection
  ...
}

Where the customService just wraps the uploadFile function of the NgxImageCompressService like so:
uploadFile(): Promise<CompressionInput> {
  return this.imageCompress.uploadFile();
}

Doesn't this mean, that an async thread or something gets stuck waiting for the promise to resolve or be rejected?
Greetings

If you look at this try catch
You will see the promise is rejecting when no files are selected / the user abord.
If it's not the case, you can update your issue, I will let it open meanwhile

Hitting Cancel on the File Picker does not throw an error or trigger any event, so there's no way to know it happened. There are some supposed workarounds, but click is the only event that gets triggered the current way uploadFile is implemented. If you implemented your own file input control differently (i.e. a native element instead of an invisible one), then you could try some shenanigans with focus and blur.

I've got it working by implementing uploadFile() myself (copied from here). The code is almost identical to ImageCompress.uploadFile(), so perhaps using Renderer2 is the reason the focus event isn't emitted.

I let upload apart the compress to let the user freely choose the upload method.
Renderer2 seems to be the best option because of reasons https://stackoverflow.com/a/56143045/4406065
But maybe we could add another uploadFile function using direct DOM manipulation as a workaround for your case, that's pretty simple.

https://github.com/dfa1234/ngx-image-compress/commit/41d36467966b4529cdc1c93d07a16402c92676f6


fix #114: Add support for user_data and ssh_keys parameters for CUBE servers

Added support for user_data and ssh_keys parameters for CUBE servers
#114

Hi, when can 6.3.1 be installed with galaxy? Galaxy still installs 6.3.0. Thanks


[Need Help] Log in and Select Device

I need some help with where to get the strings that is needed in the source code that is responsable for the authentication and the redirect uri that gets the code needed to connect with thethings network without having to manualy configure the device everytime I need to change some config in it.
Strings that I need help with:
<string name="oauth_redirect_url">https://account.thethingsnetwork.org/users/authorize?client_id=ttn-mapper&redirect_uri=/oauth/callback/ttnctl&response_type=code</string>
<string name="oauth_client_id">ttn-mapper</string>
<string name="oauth_client_secret">secret</string>
I appreciate if someone could help, and forgive me if I write something wrong, my English is a little bit rusty right now.

@cesar-a-benitez As you can see in the source code, these values are secret. They need to be kept secret to maintain the trust relationship between TTN's account server and TTN Mapper.
If you want to make changes to the app, you can test it by manually configuring your device. When you are happy with the improvements, please file a Pull Request here on Github so that we can merge the improvements in and make a new release build.


Cursor blinking is barely visible in HTML file

Hi. I love the theme. It is awesome!
There is just one thing, which really bothers my development. If in HTML file and creating new element with typing "p" and pressing enter or tab, it will create

 and put the cursor in the middle. The blinking cursor is barely visible.

Can this get fixed somehow?

Hi @lordgreg ,
First off, Thanks for using this theme. I'm glad you love it!
This doesn't look like an issue associated with the theme. The cursor color is fine, but the default bracket matching behaviour in VS Code is weird. If you don't mind a few tweaks though, here;
Add the snippets you find helpful to your settings.json file;

You might want to disable the borders around the < and > with:

"editor.matchBrackets": false

Or...

You can change the cursor color with:

"editor.tokenColorCustomizations": {
  "editorCursor.foreground": "YOUR_HEX_HERE"
}

I hope this solves your problem.
Cheers 🎉!


Remove improperly encoded characters

Closes #1
Hey @matt-goldman,
I went ahead and removed the emojis to resolve the issue with the script I was having when attempting to run in the Windows 11 terminal. 🙂

@matt-goldman Please disregard this, I just realised my terminal was defaulting to Powershell Desktop and not Core, my bad!


[BUG] Error with something

you need to update readme file and example, currently i have check some function name are changed in latest version but in documentation are older also need to update latest example.

AssetPicker.pickAsset(context).then((List assets) {
/.../
});

#28


Expand - Performance - filter actions

When calculating the next possible states using expand, one can filter the
possible action based on parallel processes.
For example,

when a test purpose only allows a single action, only this action has to be expanded in the model.
given that p1 action set is {A,D} in p1 |[A,B,C]| p2: for p2 all actions which contain B and/or C can be filtered and do not have to be expanded!
TorXakis currently assume asynchronous communication for models. hence, the allowed actions are restricted to singletons.

I'm waiting for SOS description from @tretmans. I'm reading about the theoretical foundations in the meantime.

In the implementation of expand nothing is done with the chsets. According to @tretmans this needs to be used to filter the relevant actions.


Fixing CloudBigtableIO writer logging.

This was requested by a user: https://github.com/derjust/cloud-bigtable-client/commit/7d42db301d26f1f74a3480b97d6ed5809c0af080

I updated the comment.  It's a lot simpler and more direct now.  PTAL

LGTM


Add http://exifdata.com/ to image section

Add http://exifdata.com/ to image section

@edoardottt  please assign this issue to me

pls review and merge it

@edoardottt  pls use @chinmay7016  PR
@chinmay7016  pls go for it..

Can u pls merge it


Way to force rebuild of layer

It would be cool if you can force a named layer to rebuild even if the SHA is the same.  This is so gitpod workspace images can be rebuilt without adding things like echo statements just to bump unpinned versions.
cc @32leaves

For CI builds (like gitpod-io/workspace-full) I'm afraid the only way to trigger a rebuild would be a change in the layer (e.g. incrementing ENV trigger_rebuild 1).
For local dev, we could introduce a CLI flag like --force-layer-build=lang/go. Would that suite your needs?