Skip to content

Run Tests and Package SDK on 362/merge because of pull_request with commit fbf2d3cb9500e5c72ce7448a20bb97e13e3128da #621

Run Tests and Package SDK on 362/merge because of pull_request with commit fbf2d3cb9500e5c72ce7448a20bb97e13e3128da

Run Tests and Package SDK on 362/merge because of pull_request with commit fbf2d3cb9500e5c72ce7448a20bb97e13e3128da #621

GitHub Actions / Integration tests (2022.3.60f1-newtonsoft) Test Results completed Aug 22, 2025 in 0s

❌️ Integration tests (2022.3.60f1-newtonsoft) Test Results - 56/57, failed: 1 - Failed in 373.297s

❌️ playmode-results.xml - 56/57, failed: 1 - Failed in 373.297s

Details

❌️ playmode-results.xml - 56/57, failed: 1 - Failed in 373.297s
  • ✅ LootLockerTests.PlayMode.FriendsTests - 2/2 - Passed in 13.345s

    • Friends_AcceptIncomingFriendRequest_AddsToFriendsListAndRemovesFromIncomingAndOutgoing - Passed in 7.592s
    • Friends_BlockPlayer_RemovesBlockedPlayerFromFriendsList - Passed in 5.754s
  • ✅ LootLockerTests.PlayMode.GuestSessionTest - 4/4 - Passed in 11.611s

    • EndGuestSession_Succeeds - Passed in 2.972s
    • StartGuestSession_WithoutIdentifier_Succeeds - Passed in 2.629s
    • StartGuestSession_WithProvidedIdentifier_Succeeds - Passed in 2.590s
    • StartGuestSession_WithStoredIdentifier_Succeeds - Passed in 3.421s
  • ✅ LootLockerTests.PlayMode.JsonTests - 8/8 - Passed in 0.120s

    • Json_ConditionalSerializationConfigured_OnlyConfiguredFieldsAreSerialized - Passed in 0.021s
    • Json_DeserializationCaseConversion_CaseIsConvertedToSnake - Passed in 0.020s
    • Json_DeserializingComplexArrayJson_Succeeds - Passed in 0.034s
    • Json_DeserializingMultiDimensionalArray_Succeeds - Passed in 0.013s
    • Json_DeserializingSimpleJson_Succeeds - Passed in 0.008s
    • Json_SerializationCaseConversion_CaseIsConvertedToSnake - Passed in 0.011s
    • Json_SerializingMultidimensionalArray_Succeeds - Passed in 0.007s
    • Json_SerializingSimpleJson_Succeeds - Passed in 0.006s
  • ✅ LootLockerTests.PlayMode.LeaderboardTest - 1/1 - Passed in 11.130s

    • Leaderboard_ListTopTenAsPlayer_Succeeds - Passed in 11.130s
  • ✅ LootLockerTests.PlayMode.MultiUserTests - 17/17 - Passed in 62.097s

    • MultiUser_ClearAllSavedStates_AllSaveStatesAreRemoved - Passed in 4.112s
    • MultiUser_ClearSavedStateForPlayer_SaveStateIsRemoved - Passed in 4.105s
    • MultiUser_GetActivePlayerUlid_ListsAllActivePlayers - Passed in 4.155s
    • MultiUser_GetPlayerUlidFromWLEmailWhenPlayerIsCached_ReturnsCorrectULID - Passed in 3.050s
    • MultiUser_GetPlayerUlidFromWLEmailWhenPlayerIsNotCached_ReturnsNoULID - Passed in 3.097s
    • MultiUser_MakingRequestsWithoutSpecifyingUser_UsesDefaultUser - Passed in 4.463s
    • MultiUser_MakingRequestsWithSpecifiedUser_UsesSpecifiedUser - Passed in 4.505s
    • MultiUser_RequestCurrentPlayerDataForDefaultUser_GetsCorrectUserData - Passed in 4.570s
    • MultiUser_RequestCurrentPlayerDataForNonDefaultUser_GetsCorrectUserData - Passed in 4.543s
    • MultiUser_SaveStateExistsForPlayerWhenPlayerDoesNotExist_ReturnsFalse - Passed in 2.293s
    • MultiUser_SaveStateExistsForPlayerWhenPlayerExists_ReturnsTrue - Passed in 2.932s
    • MultiUser_SetDefaultPlayerULID_ChangesDefaultPlayerUsedForRequests - Passed in 4.893s
    • MultiUser_SetPlayerDataWhenNoPlayerCachesExist_CreatesPlayerCacheAndSetsDefault - Passed in 2.285s
    • MultiUser_SetPlayerDataWhenPlayerCachesExistButNoPlayersAreActive_CreatesPlayerCacheAndSetsDefault - Passed in 3.463s
    • MultiUser_SetPlayerDataWhenPlayerDoesNotExistButOtherPlayersActive_CreatesPlayerCacheButDoesNotSetDefault - Passed in 2.965s
    • MultiUser_SetPlayerDataWhenPlayerExists_UpdatesPlayerCache - Passed in 2.557s
    • MultiUser_SetPlayerULIDToInactive_MakesThePlayerNotActiveButSaveStateStillExistsAndIsCached - Passed in 4.108s
  • ✅ LootLockerTests.PlayMode.NotificationTests - 4/4 - Passed in 40.794s

    • Notifications_ConvenienceLookupTable_CanLookUpAllNotificationTypes - Passed in 9.613s
    • Notifications_ListWithDefaultParametersWhenLessThanDefaultPageSize_ReturnsAllNotifications - Passed in 9.604s
    • Notifications_MarkSpecificNotificationsAsRead_SpecifiedNotificationsMarkedAsRead - Passed in 10.758s
    • Notifications_MarkSpecificNotificationsAsReadUsingConvenienceMethod_SpecifiedNotificationsMarkedAsRead - Passed in 10.818s
  • ✅ LootLockerTests.PlayMode.PingTest - 1/1 - Passed in 2.959s

    • Ping_WithSession_Succeeds - Passed in 2.959s
  • ✅ LootLockerTests.PlayMode.PlayerInfoTest - 2/2 - Passed in 17.384s

    • PlayerInfo_GetCurrentPlayerInfo_Succeeds - Passed in 2.959s
    • PlayerInfo_ListPlayerInfoForMultiplePlayersUsingDifferentIds_Succeeds - Passed in 14.426s
  • ✅ LootLockerTests.PlayMode.RateLimiterTests - 11/11 - Passed in 7.274s

    • RateLimiter_ConstantRequestsBelowTripWire_HitsMovingAverageRateLimit - Passed in 0.665s
    • RateLimiter_ExcessiveQuickSuccessionRequests_HitsTripwireRateLimit - Passed in 0.642s
    • RateLimiter_FrequentSmallBursts_DoesNotHitRateLimit - Passed in 0.643s
    • RateLimiter_InfrequentLargeBursts_DoesNotHitRateLimit - Passed in 0.645s
    • RateLimiter_LowLevelBackgroundRequestsWithIntermittentBursts_HitsRateLimit - Passed in 0.672s
    • RateLimiter_NormalAmountOfAverageRequests_DoesNotHitRateLimit - Passed in 0.646s
    • RateLimiter_RateLimiterHit_ResetsAfter3Minutes - Passed in 0.656s
    • RateLimiter_SuddenHugeBurstAbove_LimitTriggersRateLimit - Passed in 0.713s
    • RateLimiter_SuddenHugeBurstBelowLimit_DoesNotTriggerRateLimit - Passed in 0.630s
    • RateLimiter_SuddenHugeBurstBelowLimitFollowedByAFewRequests_TriggersRateLimit - Passed in 0.719s
    • RateLimiter_UndulatingLowLevelOfRequests_DoesNotHitRateLimit - Passed in 0.645s
  • ❌️ LootLockerTests.PlayMode.SessionRefreshTest - 0/1, failed: 1 - Failed in 180.120s

    • ❌️ RefreshSession_ExpiredWhiteLabelSessionAndAutoRefreshEnabled_SessionIsAutomaticallyRefreshed - Failed in 180.120s
      Request did not execute correctly
      Expected: not null
      But was: null

        ##### Start of SessionRefreshTest test no.1 setup #####
      [LL HTTP] POST request to http://mw5v7kg6.localhost:8080/admin/v1/game succeeded
      Duration: 0.1362s
      Request Headers:
        x-auth-token: 6c459601ee236c29560124d07f40aed414a14b77
        LL-Version: 2021-03-01
      Request Body:
      {"name":"SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8","genre":1,"organisation_id":1}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: d6aba997-4000-4b7a-afa8-ec3dbde47f21
        Date: Fri, 22 Aug 2025 13:29:06 GMT
        Content-Length: 1272
      Response Body:
      {"game":{"id":63,"title_id":"01K38ZFYNE0MCGDDJ0EPQ4DMQZ","environment_id":"01K38ZFYNE0MCGDDJ0ESXQ8PHZ","name":"SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8","active":true,"block_purchases":false,"domain_key":"y9u3hck3","player_progression":false,"sandbox_mode":true,"soft_currency":0,"soft_currency_name":"","created_at":"2025-08-22T13:29:06Z","updated_at":"2025-08-22T13:29:06Z","max_player_message_title_length":50,"max_player_message_summary_length":140,"unique_player_names":false,"logo_url":"","badge_url":"","genre":1,"trial_end_date":"2025-09-21T13:29:06Z","development":{"id":64,"title_id":"01K38ZFYNE0MCGDDJ0EPQ4DMQZ","environment_id":"01K38ZFYNHJBPMGYHHSTEQRME9","name":"SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8","active":true,"block_purchases":false,"domain_key":"y9u3hck3","player_progression":false,"sandbox_mode":true,"soft_currency":0,"soft_currency_name":"","created_at":"2025-08-22T13:29:06Z","updated_at":"2025-08-22T13:29:06Z","max_player_message_title_length":50,"max_player_message_summary_length":140,"unique_player_names":false,"logo_url":"","badge_url":"","genre":1,"trial_end_date":"2025-09-21T13:29:06Z","development":null}},"success":true}
      
      Created test game with name "SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8"
      [LL HTTP] POST request to http://mw5v7kg6.localhost:8080/admin/game/64/api_keys succeeded
      Duration: 0.1181s
      Request Headers:
        x-auth-token: 6c459601ee236c29560124d07f40aed414a14b77
        LL-Version: 2021-03-01
      Request Body:
      {"name":"stage","api_type":"game"}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: 095258fd-b6af-4278-9d28-d574a561111c
        Date: Fri, 22 Aug 2025 13:29:07 GMT
        Content-Length: 210
      Response Body:
      {"id":"01K38ZFZE7HE0N85ZSXDW4VN8Q","game_id":64,"api_key":"dev_e8aec9b3b1d84094ab0afac6f56c3dd7","api_type":"game","name":"stage","created_at":"2025-08-22T13:29:07.272Z","updated_at":"2025-08-22T13:29:07.272Z"}
      
      [LL HTTP] PUT request to http://mw5v7kg6.localhost:8080/admin/game/64/platforms/white_label_login succeeded
      Duration: 0.1313s
      Request Headers:
        x-auth-token: 6c459601ee236c29560124d07f40aed414a14b77
        LL-Version: 2021-03-01
      Request Body:
      {"enabled":true,"settings":{}}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: a02d1adf-5707-4f4e-95ea-ec2994f14325
        Date: Fri, 22 Aug 2025 13:29:07 GMT
        Content-Length: 14
      Response Body:
      {"game_id":64}
      
      [LL HTTP] POST request to http://y9u3hck3.localhost:8080/white-label-login/sign-up succeeded
      Duration: 0.1546s
      Request Headers:
        LL-Version: 2021-03-01
        domain-key: y9u3hck3
        is-development: true
      Request Body:
      {"email":"[email protected]","password":"123456789","remember":false}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: df2a3084-6ec3-4308-9c6b-b7dc1731873b
        Date: Fri, 22 Aug 2025 13:29:08 GMT
        Content-Length: 173
      Response Body:
      {"id":1,"game_id":64,"email":"[email protected]","created_at":"2025-08-22T13:29:08.141Z","updated_at":"2025-08-22T13:29:08.141Z","deleted_at":null,"verified_at":null}
      
      [LL HTTP] POST request to http://y9u3hck3.localhost:8080/white-label-login/login succeeded
      Duration: 0.1547s
      Request Headers:
        LL-Version: 2021-03-01
        domain-key: y9u3hck3
        is-development: true
      Request Body:
      {"email":"[email protected]","password":"123456789","remember":true}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: 9ebdb444-427d-41dd-8ab9-8833e613158e
        Date: Fri, 22 Aug 2025 13:29:08 GMT
        Content-Length: 219
      Response Body:
      {"created_at":"2025-08-22T13:29:08Z","deleted_at":null,"email":"[email protected]","game_id":0,"id":1,"session_token":"e5ec12ec-09ea-4420-aa59-e2c759e10b00","updated_at":"2025-08-22T13:29:08Z","verified_at":null}
      
      [LL HTTP] POST request to http://y9u3hck3.localhost:8080/game/v2/session/white-label succeeded
      Duration: 0.1372s
      Request Headers:
        LL-Version: 2021-03-01
      Request Body:
      {"game_key":"dev_e8aec9b3b1d84094ab0afac6f56c3dd7","email":"[email protected]","token":"e5ec12ec-09ea-4420-aa59-e2c759e10b00","game_version":"0.0.1.0"}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: e8be811a-d94c-4642-813c-81cba77ff85b
        Date: Fri, 22 Aug 2025 13:29:08 GMT
        Content-Length: 437
      Response Body:
      {"public_uid":"C39K4RRFCJNG","player_name":"","player_created_at":"2025-08-22T13:29:08Z","last_seen":"","session_token":"bbd767710b0bd9e456fbd3e935dcc3eb4ca9905c","player_identifier":"[email protected]","check_dlcs":null,"player_id":98,"player_ulid":"01K38ZG1250C6D125DHDZEH1SR","seen_before":false,"check_grant_notifications":false,"check_deactivation_notifications":false,"success":true,"wallet_id":"01K38ZG12FQ5GCQ0100SS6XJFZ"}
      
      ##### Start of SessionRefreshTest test no.1 test case #####
      [LL HTTP] POST request to http://y9u3hck3.localhost:8080/game/v2/session/white-label succeeded
      Duration: 0.1366s
      Request Headers:
        LL-Version: 2021-03-01
      Request Body:
      {"game_key":"dev_e8aec9b3b1d84094ab0afac6f56c3dd7","email":"[email protected]","token":"e5ec12ec-09ea-4420-aa59-e2c759e10b00","game_version":"0.0.1.0"}
      Response Headers:
        Access-Control-Allow-Headers: *
        Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
        Access-Control-Allow-Origin: *
        Content-Type: application/json
        Lootlocker-Router: inner
        X-Request-Id: a54361a2-811f-4775-a0cc-062c64e4bed2
        Date: Fri, 22 Aug 2025 13:29:09 GMT
        Content-Length: 456
      Response Body:
      {"public_uid":"C39K4RRFCJNG","player_name":"","player_created_at":"2025-08-22T13:29:08Z","last_seen":"2025-08-22T13:29:08Z","session_token":"f5b357415b4e109648cbd7a6eb3b17894ed941ca","player_identifier":"[email protected]","check_dlcs":null,"player_id":98,"player_ulid":"01K38ZG1250C6D125DHDZEH1SR","seen_before":true,"check_grant_notifications":false,"check_deactivation_notifications":false,"success":true,"wallet_id":"01K38ZG12FQ5GCQ0100SS6XJFZ"}
      
      ##### End of SessionRefreshTest test no.1 test case #####
      ##### End of SessionRefreshTest test no.1 tear down #####
      
      at LootLockerTests.PlayMode.SessionRefreshTest+<RefreshSession_ExpiredWhiteLabelSessionAndAutoRefreshEnabled_SessionIsAutomaticallyRefreshed>d__7.MoveNext () [0x000e8] in sdk/Tests/LootLockerTests/PlayMode/SessionRefreshTest.cs:158
      at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in ./Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46
      
  • ✅ LootLockerTests.PlayMode.SubmitScoreTest - 2/2 - Passed in 7.604s

    • SubmitScore_SubmitToGenericLeaderboard_Succeeds - Passed in 3.846s
    • SubmitScore_SubmitToPlayerLeaderboard_Succeeds - Passed in 3.758s
  • ✅ LootLockerTests.PlayMode.TriggerTests - 2/2 - Passed in 9.442s

    • Triggers_InvokeTriggerOverLimit_Fails - Passed in 4.873s
    • Triggers_InvokeTriggerUnderLimit_Succeeds - Passed in 4.570s
  • ✅ LootLockerTests.PlayMode.WhiteLabelLoginTest - 2/2 - Passed in 7.207s

    • WhiteLabel_SignUpAndLogin_Succeeds - Passed in 3.422s
    • WhiteLabel_VerifySession_Succeeds - Passed in 3.785s

Annotations

Check failure on line 158 in sdk/Tests/LootLockerTests/PlayMode/SessionRefreshTest.cs

See this annotation in the file changed.

@github-actions github-actions / Integration tests (2022.3.60f1-newtonsoft) Test Results

LootLockerTests.PlayMode.SessionRefreshTest.RefreshSession_ExpiredWhiteLabelSessionAndAutoRefreshEnabled_SessionIsAutomaticallyRefreshed

  Request did not execute correctly
  Expected: not null
  But was:  null
Raw output
##### Start of SessionRefreshTest test no.1 setup #####
[LL HTTP] POST request to http://mw5v7kg6.localhost:8080/admin/v1/game succeeded
Duration: 0.1362s
Request Headers:
  x-auth-token: 6c459601ee236c29560124d07f40aed414a14b77
  LL-Version: 2021-03-01
Request Body:
{"name":"SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8","genre":1,"organisation_id":1}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: d6aba997-4000-4b7a-afa8-ec3dbde47f21
  Date: Fri, 22 Aug 2025 13:29:06 GMT
  Content-Length: 1272
Response Body:
{"game":{"id":63,"title_id":"01K38ZFYNE0MCGDDJ0EPQ4DMQZ","environment_id":"01K38ZFYNE0MCGDDJ0ESXQ8PHZ","name":"SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8","active":true,"block_purchases":false,"domain_key":"y9u3hck3","player_progression":false,"sandbox_mode":true,"soft_currency":0,"soft_currency_name":"","created_at":"2025-08-22T13:29:06Z","updated_at":"2025-08-22T13:29:06Z","max_player_message_title_length":50,"max_player_message_summary_length":140,"unique_player_names":false,"logo_url":"","badge_url":"","genre":1,"trial_end_date":"2025-09-21T13:29:06Z","development":{"id":64,"title_id":"01K38ZFYNE0MCGDDJ0EPQ4DMQZ","environment_id":"01K38ZFYNHJBPMGYHHSTEQRME9","name":"SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8","active":true,"block_purchases":false,"domain_key":"y9u3hck3","player_progression":false,"sandbox_mode":true,"soft_currency":0,"soft_currency_name":"","created_at":"2025-08-22T13:29:06Z","updated_at":"2025-08-22T13:29:06Z","max_player_message_title_length":50,"max_player_message_summary_length":140,"unique_player_names":false,"logo_url":"","badge_url":"","genre":1,"trial_end_date":"2025-09-21T13:29:06Z","development":null}},"success":true}

Created test game with name "SessionRefreshTest1  likeinformation d-08/22/2025 13:29:06 ce67a30b-3b28-4b3e-beb7-9b00917962b8"
[LL HTTP] POST request to http://mw5v7kg6.localhost:8080/admin/game/64/api_keys succeeded
Duration: 0.1181s
Request Headers:
  x-auth-token: 6c459601ee236c29560124d07f40aed414a14b77
  LL-Version: 2021-03-01
Request Body:
{"name":"stage","api_type":"game"}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: 095258fd-b6af-4278-9d28-d574a561111c
  Date: Fri, 22 Aug 2025 13:29:07 GMT
  Content-Length: 210
Response Body:
{"id":"01K38ZFZE7HE0N85ZSXDW4VN8Q","game_id":64,"api_key":"dev_e8aec9b3b1d84094ab0afac6f56c3dd7","api_type":"game","name":"stage","created_at":"2025-08-22T13:29:07.272Z","updated_at":"2025-08-22T13:29:07.272Z"}

[LL HTTP] PUT request to http://mw5v7kg6.localhost:8080/admin/game/64/platforms/white_label_login succeeded
Duration: 0.1313s
Request Headers:
  x-auth-token: 6c459601ee236c29560124d07f40aed414a14b77
  LL-Version: 2021-03-01
Request Body:
{"enabled":true,"settings":{}}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: a02d1adf-5707-4f4e-95ea-ec2994f14325
  Date: Fri, 22 Aug 2025 13:29:07 GMT
  Content-Length: 14
Response Body:
{"game_id":64}

[LL HTTP] POST request to http://y9u3hck3.localhost:8080/white-label-login/sign-up succeeded
Duration: 0.1546s
Request Headers:
  LL-Version: 2021-03-01
  domain-key: y9u3hck3
  is-development: true
Request Body:
{"email":"[email protected]","password":"123456789","remember":false}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: df2a3084-6ec3-4308-9c6b-b7dc1731873b
  Date: Fri, 22 Aug 2025 13:29:08 GMT
  Content-Length: 173
Response Body:
{"id":1,"game_id":64,"email":"[email protected]","created_at":"2025-08-22T13:29:08.141Z","updated_at":"2025-08-22T13:29:08.141Z","deleted_at":null,"verified_at":null}

[LL HTTP] POST request to http://y9u3hck3.localhost:8080/white-label-login/login succeeded
Duration: 0.1547s
Request Headers:
  LL-Version: 2021-03-01
  domain-key: y9u3hck3
  is-development: true
Request Body:
{"email":"[email protected]","password":"123456789","remember":true}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: 9ebdb444-427d-41dd-8ab9-8833e613158e
  Date: Fri, 22 Aug 2025 13:29:08 GMT
  Content-Length: 219
Response Body:
{"created_at":"2025-08-22T13:29:08Z","deleted_at":null,"email":"[email protected]","game_id":0,"id":1,"session_token":"e5ec12ec-09ea-4420-aa59-e2c759e10b00","updated_at":"2025-08-22T13:29:08Z","verified_at":null}

[LL HTTP] POST request to http://y9u3hck3.localhost:8080/game/v2/session/white-label succeeded
Duration: 0.1372s
Request Headers:
  LL-Version: 2021-03-01
Request Body:
{"game_key":"dev_e8aec9b3b1d84094ab0afac6f56c3dd7","email":"[email protected]","token":"e5ec12ec-09ea-4420-aa59-e2c759e10b00","game_version":"0.0.1.0"}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: e8be811a-d94c-4642-813c-81cba77ff85b
  Date: Fri, 22 Aug 2025 13:29:08 GMT
  Content-Length: 437
Response Body:
{"public_uid":"C39K4RRFCJNG","player_name":"","player_created_at":"2025-08-22T13:29:08Z","last_seen":"","session_token":"bbd767710b0bd9e456fbd3e935dcc3eb4ca9905c","player_identifier":"[email protected]","check_dlcs":null,"player_id":98,"player_ulid":"01K38ZG1250C6D125DHDZEH1SR","seen_before":false,"check_grant_notifications":false,"check_deactivation_notifications":false,"success":true,"wallet_id":"01K38ZG12FQ5GCQ0100SS6XJFZ"}

##### Start of SessionRefreshTest test no.1 test case #####
[LL HTTP] POST request to http://y9u3hck3.localhost:8080/game/v2/session/white-label succeeded
Duration: 0.1366s
Request Headers:
  LL-Version: 2021-03-01
Request Body:
{"game_key":"dev_e8aec9b3b1d84094ab0afac6f56c3dd7","email":"[email protected]","token":"e5ec12ec-09ea-4420-aa59-e2c759e10b00","game_version":"0.0.1.0"}
Response Headers:
  Access-Control-Allow-Headers: *
  Access-Control-Allow-Methods: GET, POST, HEAD, PUT, DELETE, PATCH
  Access-Control-Allow-Origin: *
  Content-Type: application/json
  Lootlocker-Router: inner
  X-Request-Id: a54361a2-811f-4775-a0cc-062c64e4bed2
  Date: Fri, 22 Aug 2025 13:29:09 GMT
  Content-Length: 456
Response Body:
{"public_uid":"C39K4RRFCJNG","player_name":"","player_created_at":"2025-08-22T13:29:08Z","last_seen":"2025-08-22T13:29:08Z","session_token":"f5b357415b4e109648cbd7a6eb3b17894ed941ca","player_identifier":"[email protected]","check_dlcs":null,"player_id":98,"player_ulid":"01K38ZG1250C6D125DHDZEH1SR","seen_before":true,"check_grant_notifications":false,"check_deactivation_notifications":false,"success":true,"wallet_id":"01K38ZG12FQ5GCQ0100SS6XJFZ"}

##### End of SessionRefreshTest test no.1 test case #####
##### End of SessionRefreshTest test no.1 tear down #####

at LootLockerTests.PlayMode.SessionRefreshTest+<RefreshSession_ExpiredWhiteLabelSessionAndAutoRefreshEnabled_SessionIsAutomaticallyRefreshed>d__7.MoveNext () [0x000e8] in /github/workspace/sdk/Tests/LootLockerTests/PlayMode/SessionRefreshTest.cs:158
at UnityEngine.TestTools.TestEnumerator+<Execute>d__7.MoveNext () [0x0004e] in ./Library/PackageCache/[email protected]/UnityEngine.TestRunner/NUnitExtensions/Attributes/TestEnumerator.cs:46