Skip to content

Fix a UI-off-main-thread bug #401

Fix a UI-off-main-thread bug

Fix a UI-off-main-thread bug #401

GitHub Actions / Xcode test results failed Nov 14, 2024 in 0s

Xcode test results

Test Release

Summary

TotalSuccess PassedFailure FailedSkipped SkippedExpected Failure Expected Failure⏱️ Time
349309400017.22s

Test Summary

LuaSkinTests

  • Device: Apple Virtual Machine 1, 15.0.1 (24A348)
  • SDK: macOS 15.1, 15.1
TestTotalSuccessFailureSkippedExpected Failure
test-class LuaSkinTests3636000

Hammerspoon Tests

  • Device: Apple Virtual Machine 1, 15.0.1 (24A348)
  • SDK: macOS 15.1, 15.1
TestTotalSuccessFailureSkippedExpected Failure
test-class HSaudiodevice4133800
test-class HSjsonTests55000
test-class HScoresetup1616000
test-class HSappfinder77000
test-class HStimer2222000
test-class HSwebsocket98100
test-class HSapplicationTests1611500
test-class HSserial84400
test-class HSmath44000
test-class HSbase6444000
test-class HStask1010000
test-class HSscreen2322100
test-class HShotkey84400
test-class HSsocket4238400
test-class HSwindowTests1912700
test-class HSrequire_all33000
test-class HSnoises33000
test-class HSmouseTests77000
test-class HSosascript1616000
test-class HSfs1413100
test-class HSTestCase22000
test-class HSbrightness53200
test-class HScrash44000
test-class HSalert44000
test-class HThttp66000
test-class HSuielementTests63300
test-class HSdistributednotifications33000
test-class HSinspect33000
test-class HSimage33000

Failure Failures

Hammerspoon Tests/HSaudiodevice/testInputSupportsDataSources

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:193
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testInputSupportsDataSources

Hammerspoon Tests/HSaudiodevice/testOutputSupportsDataSources

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:199
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testOutputSupportsDataSources

Hammerspoon Tests/HSaudiodevice/testDataSourceToString

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:230
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDataSourceToString

Hammerspoon Tests/HSaudiodevice/testCurrentOutputDataSource

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:211
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testCurrentOutputDataSource

Hammerspoon Tests/HSaudiodevice/testDataSourceSetDefault

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:242
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDataSourceSetDefault

Hammerspoon Tests/HSaudiodevice/testFindDeviceByName

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:71
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testFindDeviceByName

Hammerspoon Tests/HSaudiodevice/testDataSourceName

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:236
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDataSourceName

Hammerspoon Tests/HSaudiodevice/testAllOutputDataSources

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSaudiodevice.m:223
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testAllOutputDataSources

Hammerspoon Tests/HSwebsocket/testClosedStatus

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testClosedStatus()".

Hammerspoon Tests/HSapplicationTests/testHiding

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testHiding()".

Hammerspoon Tests/HSapplicationTests/testFrontmostApplication

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSapplication.m:51
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testFrontmostApplication

Hammerspoon Tests/HSapplicationTests/testWindows

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testWindows()".

Hammerspoon Tests/HSapplicationTests/testInitWithPid

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSapplication.m:33
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testInitWithPid

Hammerspoon Tests/HSapplicationTests/testAttributesFromBundleID

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSapplication.m:37
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testAttributesFromBundleID

Hammerspoon Tests/HSserial/testNewFromPath

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSserial.m:36
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testNewFromPath

Hammerspoon Tests/HSserial/testAttributes

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSserial.m:46
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testAttributes

Hammerspoon Tests/HSserial/testNewFromName

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSserial.m:31
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testNewFromName

Hammerspoon Tests/HSserial/testOpenAndClose

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSserial.m:41
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testOpenAndClose

Hammerspoon Tests/HSscreen/testRotation

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSscreen.m:101
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testRotation

Hammerspoon Tests/HShotkey/testGetSystemAssigned

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HShotkey.m:37
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testGetSystemAssigned

Hammerspoon Tests/HShotkey/testHotkeyStates

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testHotkeyStates()".

Hammerspoon Tests/HShotkey/testRepeatingHotkey

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testRepeatingHotkey()".

Hammerspoon Tests/HShotkey/testBasicHotkey

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testBasicHotkey()".

Hammerspoon Tests/HSsocket/testUdpReusePort

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testUdpReusePort()".

Hammerspoon Tests/HSsocket/testUdpEnabledIpVersion

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testUdpEnabledIpVersion()".

Hammerspoon Tests/HSsocket/testUdpBroadcast

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testUdpBroadcast()".

Hammerspoon Tests/HSsocket/testUdpBufferSize

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testUdpBufferSize()".

Hammerspoon Tests/HSwindowTests/testApplication

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSwindow.m:83
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testApplication

Hammerspoon Tests/HSwindowTests/testTabs

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSwindow.m:89
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testTabs

Hammerspoon Tests/HSwindowTests/testSnapshots

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSwindow.m:51
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testSnapshots

Hammerspoon Tests/HSwindowTests/testDesktop

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSwindow.m:35
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDesktop

Hammerspoon Tests/HSwindowTests/testFullscreenTwo

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testFullscreenTwoSetup()".

Hammerspoon Tests/HSwindowTests/testOrderedWindows

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSwindow.m:41
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testOrderedWindows

Hammerspoon Tests/HSwindowTests/testMinimize

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSwindow.m:75
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testMinimize

Hammerspoon Tests/HSfs/testVolumes

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:65
Issue TypeAssertion Failure
MessageAsynchronous wait failed: Exceeded timeout of 10 seconds, with unfulfilled expectations: "testVolumes()".

Hammerspoon Tests/HSbrightness/testSet

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSbrightness.m:37
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testSet

Hammerspoon Tests/HSbrightness/testGet

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSbrightness.m:30
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testGet

Hammerspoon Tests/HSuielementTests/testApplicationWatcher

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:38
Issue TypeUncaught Exception
MessageFailed due to unwaited expectation 'testApplicationWatcher()'.

Hammerspoon Tests/HSuielementTests/testWindowWatcher

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSTestCase.m:38
Issue TypeUncaught Exception
MessageFailed due to unwaited expectation 'testWindowWatcher()'.

Hammerspoon Tests/HSuielementTests/testSelectedText

File/Users/runner/work/hammerspoon/hammerspoon/Hammerspoon Tests/HSuielement.m:53
Issue TypeAssertion Failure
Message(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testSelectedText

Code Coverage

Coverage Covered Executable
CocoaLumberjackPrivacy.bundle 0.00 % 0 0
Hammerspoon.app 49.57 % 1207 2435
  MJPreferencesWindowController.m 55.56 % 105 189
  HSGrowingTextField.m 37.84 % 14 37
  MJAppDelegate.m 20.00 % 56 280
  HSExecuteLuaIntentHandler.m 0.00 % 0 30
  MJDockIcon.m 85.11 % 40 47
  MJLua.m 30.21 % 190 629
  MJVersionUtils.m 0.00 % 0 24
  HSuicore.m 70.28 % 473 673
  MJConsoleWindowController.m 63.06 % 140 222
  MJFileUtils.m 100.00 % 6 6
  MJUserNotificationManager.m 48.39 % 15 31
  HSAppleScript.m 0.00 % 0 62
  MJConfigUtils.m 66.67 % 6 9
  MJMenuIcon.m 100.00 % 27 27
  HSLogger.m 64.06 % 41 64
  MJAutoLaunch.m 96.43 % 81 84
  MJAccessibilityUtils.m 61.90 % 13 21
LuaSkin.framework 66.07 % 1141 1727
  Skin.m 78.09 % 1123 1438
  luaskin.m 6.23 % 18 289
Sentry.bundle 0.00 % 0 0
hs 0.00 % 0 319
  hs.m 0.00 % 0 319
libASCIImage.a 0.00 % 0 430
  PARImage+ASCIIInput.m 0.00 % 0 430
libCocoaAsyncSocket.a 57.06 % 5522 9678
  GCDAsyncSocket.m 58.67 % 3269 5572
  GCDAsyncUdpSocket.m 54.87 % 2253 4106
libCocoaHTTPServer.a 15.25 % 673 4412
  MultipartFormDataParser.m 0.00 % 0 346
  DDData.m 39.29 % 44 112
  WebSocket.m 51.55 % 233 452
  HTTPErrorResponse.m 0.00 % 0 25
  DDNumber.m 0.00 % 0 52
  DAVConnection.m 0.00 % 0 116
  HTTPServer.m 33.02 % 174 527
  HTTPConnection.m 12.87 % 173 1344
  HTTPAuthenticationRequest.m 0.00 % 0 116
  HTTPMessage.m 69.01 % 49 71
  HTTPRedirectResponse.m 0.00 % 0 34
  DDRange.h 0.00 % 0 15
  HTTPDataResponse.m 0.00 % 0 38
  HTTPFileResponse.m 0.00 % 0 132
  HTTPDynamicFileResponse.m 0.00 % 0 131
  HTTPAsyncFileResponse.m 0.00 % 0 281
  PUTResponse.m 0.00 % 0 48
  MultipartMessageHeaderField.m 0.00 % 0 135
  DELETEResponse.m 0.00 % 0 30
  MultipartMessageHeader.m 0.00 % 0 37
  DDRange.m 0.00 % 0 64
  DAVResponse.m 0.00 % 0 306
libCocoaLumberjack.a 7.97 % 326 4088
  DDDispatchQueueLogFormatter.m 0.00 % 0 127
  DDASLLogger.m 0.00 % 0 59
  DDTTYLogger.h 0.00 % 0 1
  DDASLLogCapture.m 0.00 % 0 141
  CLIColor.m 0.00 % 0 22
  DDContextFilterLogFormatter+Deprecated.m 0.00 % 0 24
  DDOSLogger.m 71.08 % 59 83
  DDTTYLogger.m 0.00 % 0 946
  DDFileLogger.m 0.00 % 0 1160
  DDAbstractDatabaseLogger.m 0.00 % 0 472
  DDMultiFormatter.m 0.00 % 0 79
  DDFileLogger+Buffering.m 0.00 % 0 139
  DDContextFilterLogFormatter.m 0.00 % 0 92
  DDLog.m 35.94 % 267 743
libMIKMIDI.a 1.24 % 97 7839
  MIKMIDIUtilities.m 0.00 % 0 162
  MIKMIDISystemKeepAliveCommand.m 12.50 % 1 8
  MIKMIDICommandThrottler.m 0.00 % 0 22
  MIKMIDIMapping.m 0.00 % 0 220
  MIKMIDIMetaCuePointEvent.m 33.33 % 2 6
  MIKMIDIEventIterator.m 0.00 % 0 88
  MIKMIDIMetaTrackSequenceNameEvent.m 16.67 % 2 12
  MIKMIDIPolyphonicKeyPressureCommand.m 6.25 % 1 16
  MIKMIDIPort.m 0.00 % 0 15
  MIKMIDIEntity.m 0.94 % 1 106
  MIKMIDIMetaTextEvent.m 7.14 % 2 28
  MIKMIDIEndpointSynthesizer.m 0.00 % 0 112
  MIKMIDIClientSourceEndpoint.m 0.00 % 0 38
  

Details

Test Details

LuaSkinTestsback

LuaSkinTests back

SuccessFailureSkippedExpected Failure⏱️
36 (100%)0 (0%)0 (0%)0 (0%)0.01s
Successtest-method testObjCExceptionHandler
Successtest-method testLuaStateDestruction
Successtest-method testTableToNSRect
Successtest-method testPerformanceLuaStateLifecycle
Successtest-method testSkinInit
Successtest-method testLuaStateDoubleCreation
Successtest-method testBackgroundThreadCatcher
Successtest-method testTestLuaSuccess
Successtest-method testLuaCanExecute
Successtest-method testNatIndexFailure
Successtest-method testSingletonality
Successtest-method testCheckArgs
Successtest-method testRequire
Successtest-method testLuaCanFailToExecute
Successtest-method testPushNSObject
Successtest-method testLuaTypeAtIndex
Successtest-method testTableToNSSize
Successtest-method testTracebackWithTag
Successtest-method testIsValidUTF8AtIndex
Successtest-method testLibraryWithObjects
Successtest-method testLuaRefs
Successtest-method testLuaStateDoubleDestruction
Successtest-method testLogging
Successtest-method testLuaStateRecreation
Successtest-method testPushStructInNSValue
Successtest-method testProtectedCall
Successtest-method testLibrary
Successtest-method testProtectedCallWithFailure
Successtest-method testMaxNatIndexAndCountNatIndex
Successtest-method testTableToNSPoint
Successtest-method testrunLua
Successtest-method testLuaStateCreation
Successtest-method testCheckRefs
Successtest-method testToNSObject
Successtest-method testLuaObjectHelper
Successtest-method testTableWithLabelToNSValue

Hammerspoon Testsback

HSaudiodevice back

SuccessFailureSkippedExpected Failure⏱️
33 (80%)8 (20%)0 (0%)0 (0%)0.10s
Successtest-method testJackConnected
Successtest-method testSetDefaultInput
Successtest-method testAllInputDataSources
Successtest-method testName
Successtest-method testFindOutputByUID
Failuretest-method testInputSupportsDataSourcesback
Successtest-method testGetDefaultOutput
Successtest-method testGetCurrentOutput
Failuretest-method testOutputSupportsDataSourcesback
Successtest-method testGetDefaultInput
Successtest-method testWatcher
Successtest-method testTestLuaSuccess
Successtest-method testGetDefaultEffect
Successtest-method testVolume
Failuretest-method testDataSourceToStringback
Successtest-method testUID
Successtest-method testSetDefaultEffect
Successtest-method testGetAllInputDevices
Successtest-method testGetAllDevices
Successtest-method testGetCurrentInput
Successtest-method testFindInputByName
Failuretest-method testCurrentOutputDataSourceback
Failuretest-method testDataSourceSetDefaultback
Successtest-method testIsOutputDevice
Successtest-method testFindDeviceByUID
Successtest-method testFindInputByUID
Successtest-method testInputVolume
Successtest-method testCurrentInputDataSource
Successtest-method testToString
Successtest-method testMute
Successtest-method testSetDefaultOutput
Successtest-method testTransportType
Successtest-method testOutputVolume
Failuretest-method testFindDeviceByNameback
Failuretest-method testDataSourceNameback
Successtest-method testWatcherCallback
Successtest-method testrunLua
Failuretest-method testAllOutputDataSourcesback
Successtest-method testGetAllOutputDevices
Successtest-method testFindOutputByName
Successtest-method testIsInputDevice

HSjsonTests back

SuccessFailureSkippedExpected Failure⏱️
5 (100%)0 (0%)0 (0%)0 (0%)0.09s
Successtest-method testEncodeDecode
Successtest-method testReadWrite
Successtest-method testTestLuaSuccess
Successtest-method testEncodeDecodeFailures
Successtest-method testrunLua

HScoresetup back

SuccessFailureSkippedExpected Failure⏱️
16 (100%)0 (0%)0 (0%)0 (0%)0.12s
Successtest-method testDockIcon
Successtest-method testCleanUTF8forConsole
Successtest-method testrunLua
Successtest-method testCheckForUpdates
Successtest-method testConfigDir
Successtest-method testOSExit
Successtest-method testShutdownCallback
Successtest-method testAccessibilityState
Successtest-method testDocstringsJSONFile
Successtest-method testGetObjectMetatable
Successtest-method testConsoleOnTop
Successtest-method testAutomaticallyCheckForUpdates
Successtest-method testTestLuaSuccess
Successtest-method testProcessInfo
Successtest-method testAutoLaunch
Successtest-method testMenuIcon

HSappfinder back

SuccessFailureSkippedExpected Failure⏱️
7 (100%)0 (0%)0 (0%)0 (0%)0.12s
Successtest-method testrunLua
Successtest-method testAppFromWindowTitlePattern
Successtest-method testWindowFromWindowTitlePattern
Successtest-method testWindowFromWindowTitle
Successtest-method testTestLuaSuccess
Successtest-method testAppFromName
Successtest-method testAppFromWindowTitle

HStimer back

SuccessFailureSkippedExpected Failure⏱️
22 (100%)0 (0%)0 (0%)0 (0%)0.10s
Successtest-method testSecondsSinceEpoch
Successtest-method testDays
Successtest-method testDoAt
Successtest-method testrunLua
Successtest-method testDoWhile
Successtest-method testNew
Successtest-method testHours
Successtest-method testTestLuaSuccess
Successtest-method testLocalTime
Successtest-method testDoUntil
Successtest-method testToString
Successtest-method testWeeks
Successtest-method testMinutes
Successtest-method testDoEvery
Successtest-method testImmediateFire
Successtest-method testWaitUntil
Successtest-method testSeconds
Successtest-method testUsleep
Successtest-method testRunningAndStartStop
Successtest-method testDoAfter
Successtest-method testWaitWhile
Successtest-method testTriggers

HSwebsocket back

SuccessFailureSkippedExpected Failure⏱️
8 (89%)1 (11%)0 (0%)0 (0%)0.69s
Failuretest-method testClosedStatusback
Successtest-method testEchoData
Successtest-method testTestLuaSuccess
Successtest-method testClosingStatus
Successtest-method testNew
Successtest-method testrunLua
Successtest-method testLegacy
Successtest-method testEchoText
Successtest-method testOpenStatus

HSapplicationTests back

SuccessFailureSkippedExpected Failure⏱️
11 (69%)5 (31%)0 (0%)0 (0%)10.40s
Successtest-method testMenusAsync
Successtest-method testRunningApplications
Failuretest-method testHidingback
Successtest-method testLocalizationFunctions
Successtest-method testUTI
Failuretest-method testFrontmostApplicationback
Successtest-method testrunLua
Successtest-method testBasicAttributes
Failuretest-method testWindowsback
Successtest-method testMenus
Successtest-method testKilling
Failuretest-method testInitWithPidback
Failuretest-method testAttributesFromBundleIDback
Successtest-method testInitWithPidFailures
Successtest-method testTestLuaSuccess
Successtest-method testForceKilling

HSserial back

SuccessFailure

Annotations

Check failure on line 193 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testInputSupportsDataSources

Check failure on line 199 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testOutputSupportsDataSources

Check failure on line 230 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDataSourceToString

Check failure on line 211 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testCurrentOutputDataSource

Check failure on line 242 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDataSourceSetDefault

Check failure on line 71 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testFindDeviceByName

Check failure on line 236 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testDataSourceName

Check failure on line 223 in Hammerspoon Tests/HSaudiodevice.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testAllOutputDataSources

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testClosedStatus()".

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testHiding()".

Check failure on line 51 in Hammerspoon Tests/HSapplication.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testFrontmostApplication

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testWindows()".

Check failure on line 33 in Hammerspoon Tests/HSapplication.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testInitWithPid

Check failure on line 37 in Hammerspoon Tests/HSapplication.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testAttributesFromBundleID

Check failure on line 36 in Hammerspoon Tests/HSserial.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testNewFromPath

Check failure on line 46 in Hammerspoon Tests/HSserial.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testAttributes

Check failure on line 31 in Hammerspoon Tests/HSserial.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testNewFromName

Check failure on line 41 in Hammerspoon Tests/HSserial.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testOpenAndClose

Check failure on line 101 in Hammerspoon Tests/HSscreen.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testRotation

Check failure on line 37 in Hammerspoon Tests/HShotkey.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

(([self luaTestFromSelector:_cmd]) is true) failed - Test failed: testGetSystemAssigned

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testHotkeyStates()".

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 5 seconds, with unfulfilled expectations: "testRepeatingHotkey()".

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testBasicHotkey()".

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testUdpReusePort()".

Check failure on line 65 in Hammerspoon Tests/HSTestCase.m

See this annotation in the file changed.

@github-actions github-actions / Xcode test results

Assertion Failure

Asynchronous wait failed: Exceeded timeout of 2 seconds, with unfulfilled expectations: "testUdpEnabledIpVersion()".