Use project ID, not code, in CrdtMerge API (#1169) #321
5 fail, 1 skipped, 71 pass in 17m 4s
77 tests 71 ✅ 17m 4s ⏱️
2 suites 1 💤
2 files 5 ❌
Results for commit baf6cd5.
Annotations
Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests
github-actions / Integration Tests ubuntu-latest for Mercurial 6
SendNewProject_Medium (Testing.SyncReverseProxy.SendReceiveServiceTests) failed
./test-results/_fv-az1433-736_2024-10-28_10_14_38.trx [took 19s]
Raw output
Chorus.VcsDrivers.Mercurial.ProjectLabelErrorException : Check that hg-staging.languageforge.org really hosts a project labeled 'send-new-project-9795df5e-dev-flex' at Chorus.VcsDrivers.Mercurial.HgRepository.PullFromTarget(String targetLabel, String targetUri)
at Chorus.VcsDrivers.Mercurial.HgNormalTransport.Pull()
at Chorus.VcsDrivers.Mercurial.HgRepository.Pull(RepositoryAddress source, String targetUri)
at LfMergeBridge.LanguageForgeSendReceiveActionHandler.LibTriboroughBridgeChorusPlugin.Infrastructure.IBridgeActionTypeHandler.StartWorking(IProgress progress, Dictionary`2 options, String& somethingForClient)
at LfMergeBridge.LfMergeBridge.Execute(String actionType, IProgress progress, Dictionary`2 options, String& somethingForClient)
at Testing.Services.SendReceiveService.SendReceiveProject(SendReceiveParams sendReceiveParams, SendReceiveAuth auth, String commitMessage, Boolean validateOutput) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Services/SendReceiveService.cs:line 188
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendNewProject(Int32 totalSizeMb, Int32 fileCount) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 213
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendNewProject(Int32 totalSizeMb, Int32 fileCount) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 214
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendNewProject_Medium() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 191
--- End of stack trace from previous location ---
Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests
github-actions / Integration Tests ubuntu-latest for Mercurial 6
SendNewProject_Big (Testing.SyncReverseProxy.SendReceiveServiceTests) failed
./test-results/_fv-az1433-736_2024-10-28_10_14_38.trx [took 24s]
Raw output
Chorus.VcsDrivers.Mercurial.ProjectLabelErrorException : Check that hg-staging.languageforge.org really hosts a project labeled 'send-new-project-b8d9bf15-dev-flex' at Chorus.VcsDrivers.Mercurial.HgRepository.PullFromTarget(String targetLabel, String targetUri)
at Chorus.VcsDrivers.Mercurial.HgNormalTransport.Pull()
at Chorus.VcsDrivers.Mercurial.HgRepository.Pull(RepositoryAddress source, String targetUri)
at LfMergeBridge.LanguageForgeSendReceiveActionHandler.LibTriboroughBridgeChorusPlugin.Infrastructure.IBridgeActionTypeHandler.StartWorking(IProgress progress, Dictionary`2 options, String& somethingForClient)
at LfMergeBridge.LfMergeBridge.Execute(String actionType, IProgress progress, Dictionary`2 options, String& somethingForClient)
at Testing.Services.SendReceiveService.SendReceiveProject(SendReceiveParams sendReceiveParams, SendReceiveAuth auth, String commitMessage, Boolean validateOutput) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Services/SendReceiveService.cs:line 188
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendNewProject(Int32 totalSizeMb, Int32 fileCount) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 213
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendNewProject(Int32 totalSizeMb, Int32 fileCount) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 214
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendNewProject_Big() in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 185
--- End of stack trace from previous location ---
Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests
github-actions / Integration Tests ubuntu-latest for Mercurial 6
ModifyProjectData(protocol: Hgweb) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed
./test-results/_fv-az1433-736_2024-10-28_10_14_38.trx [took 7s]
Raw output
Chorus.VcsDrivers.Mercurial.ProjectLabelErrorException : Check that hg-staging.languageforge.org really hosts a project labeled 'modify-project-data-8f1bd948-dev-flex' at Chorus.VcsDrivers.Mercurial.HgRepository.PullFromTarget(String targetLabel, String targetUri)
at Chorus.VcsDrivers.Mercurial.HgNormalTransport.Pull()
at Chorus.VcsDrivers.Mercurial.HgRepository.Pull(RepositoryAddress source, String targetUri)
at LfMergeBridge.LanguageForgeSendReceiveActionHandler.LibTriboroughBridgeChorusPlugin.Infrastructure.IBridgeActionTypeHandler.StartWorking(IProgress progress, Dictionary`2 options, String& somethingForClient)
at LfMergeBridge.LfMergeBridge.Execute(String actionType, IProgress progress, Dictionary`2 options, String& somethingForClient)
at Testing.Services.SendReceiveService.SendReceiveProject(SendReceiveParams sendReceiveParams, SendReceiveAuth auth, String commitMessage, Boolean validateOutput) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Services/SendReceiveService.cs:line 188
at Testing.SyncReverseProxy.SendReceiveServiceTests.ModifyProjectData(HgProtocol protocol) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 104
at Testing.SyncReverseProxy.SendReceiveServiceTests.ModifyProjectData(HgProtocol protocol) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 120
--- End of stack trace from previous location ---
Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests
github-actions / Integration Tests ubuntu-latest for Mercurial 6
SendReceiveAfterProjectReset(protocol: Hgweb) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed
./test-results/_fv-az1433-736_2024-10-28_10_14_38.trx [took 7s]
Raw output
Chorus.VcsDrivers.Mercurial.ProjectLabelErrorException : Check that hg-staging.languageforge.org really hosts a project labeled 'sr-after-reset-hgweb-927d86ee-dev-flex' at Chorus.VcsDrivers.Mercurial.HgRepository.PullFromTarget(String targetLabel, String targetUri)
at Chorus.VcsDrivers.Mercurial.HgNormalTransport.Pull()
at Chorus.VcsDrivers.Mercurial.HgRepository.Pull(RepositoryAddress source, String targetUri)
at LfMergeBridge.LanguageForgeSendReceiveActionHandler.LibTriboroughBridgeChorusPlugin.Infrastructure.IBridgeActionTypeHandler.StartWorking(IProgress progress, Dictionary`2 options, String& somethingForClient)
at LfMergeBridge.LfMergeBridge.Execute(String actionType, IProgress progress, Dictionary`2 options, String& somethingForClient)
at Testing.Services.SendReceiveService.SendReceiveProject(SendReceiveParams sendReceiveParams, SendReceiveAuth auth, String commitMessage, Boolean validateOutput) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Services/SendReceiveService.cs:line 188
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendReceiveAfterProjectReset(HgProtocol protocol) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 133
at Testing.SyncReverseProxy.SendReceiveServiceTests.SendReceiveAfterProjectReset(HgProtocol protocol) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 179
--- End of stack trace from previous location ---
Check warning on line 0 in Testing.SyncReverseProxy.SendReceiveServiceTests
github-actions / Integration Tests ubuntu-latest for Mercurial 6
CloneConfidentialProjectAsOrgManager(protocol: Hgweb) (Testing.SyncReverseProxy.SendReceiveServiceTests) failed
./test-results/_fv-az1433-736_2024-10-28_10_14_38.trx [took 7s]
Raw output
Chorus.VcsDrivers.Mercurial.RepositoryAuthorizationException : The server rejected the project name, user name, or password. Also make sure this user is a member of the project, with permission to read data. at Chorus.VcsDrivers.Mercurial.HgRepository.PullFromTarget(String targetLabel, String targetUri)
at Chorus.VcsDrivers.Mercurial.HgNormalTransport.Pull()
at Chorus.VcsDrivers.Mercurial.HgRepository.Pull(RepositoryAddress source, String targetUri)
at LfMergeBridge.LanguageForgeSendReceiveActionHandler.LibTriboroughBridgeChorusPlugin.Infrastructure.IBridgeActionTypeHandler.StartWorking(IProgress progress, Dictionary`2 options, String& somethingForClient)
at LfMergeBridge.LfMergeBridge.Execute(String actionType, IProgress progress, Dictionary`2 options, String& somethingForClient)
at Testing.Services.SendReceiveService.SendReceiveProject(SendReceiveParams sendReceiveParams, SendReceiveAuth auth, String commitMessage, Boolean validateOutput) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/Services/SendReceiveService.cs:line 188
at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneConfidentialProjectAsOrgManager(HgProtocol protocol) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 64
at Testing.SyncReverseProxy.SendReceiveServiceTests.CloneConfidentialProjectAsOrgManager(HgProtocol protocol) in /home/runner/work/languageforge-lexbox/languageforge-lexbox/backend/Testing/SyncReverseProxy/SendReceiveServiceTests.cs:line 68
--- End of stack trace from previous location ---
Check notice on line 0 in .github
github-actions / Integration Tests ubuntu-latest for Mercurial 6
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
Testing.ApiTests.AuthTests ‑ CanUseBearerAuth
Check notice on line 0 in .github
github-actions / Integration Tests ubuntu-latest for Mercurial 6
77 tests found
There are 77 tests, see "Raw output" for the full list of tests.
Raw output
Testing.ApiTests.AuthTests ‑ AdminIsPermittedToCallAdminApi
Testing.ApiTests.AuthTests ‑ CanUseBearerAuth
Testing.ApiTests.AuthTests ‑ ClearingCookiesWorks
Testing.ApiTests.AuthTests ‑ JwtWithInvalidSignatureFailsAuth
Testing.ApiTests.AuthTests ‑ ManagerIsForbiddenFromAdminApi
Testing.ApiTests.AuthTests ‑ ManagerIsPermittedToCallRequiresAuthApi
Testing.ApiTests.AuthTests ‑ NoOneCanCallForgotPasswordApi
Testing.ApiTests.AuthTests ‑ NotLoggedInIsNotPermittedToCallRequiresAuthApi
Testing.ApiTests.AuthTests ‑ RouteKeyInLfClassicRoutesMustMatchRouteKeyInProxyConstants
Testing.ApiTests.AuthTests ‑ TestGqlVerifyDifferentUsers
Testing.ApiTests.AuthTests ‑ TestLoginAndVerifyDifferentUsers
Testing.ApiTests.FlexJwtTests ‑ CanGetProjectSpecificToken
Testing.ApiTests.InvalidRouteTests ‑ ApiBasePathRequestsShouldBeServedByDotnetForAuthenticated
Testing.ApiTests.InvalidRouteTests ‑ ApiPathRequestsShouldBeServedByDotnetForAnonymous
Testing.ApiTests.NewProjectRaceCondition ‑ CanCreateMultipleProjectsAndQueryThemRightAway
Testing.ApiTests.OrgPermissionTests ‑ AdminCanQueryOrgMembers
Testing.ApiTests.OrgPermissionTests ‑ CanNotListOrgsAndListOrgProjects
Testing.ApiTests.OrgPermissionTests ‑ CanNotListOrgsAndListOrgUsers
Testing.ApiTests.OrgPermissionTests ‑ ManagerCanSeeMemberEmails
Testing.ApiTests.OrgPermissionTests ‑ ManagerCanSeeMemberUsernames
Testing.ApiTests.OrgPermissionTests ‑ ManagersSeeAllProjects
Testing.ApiTests.OrgPermissionTests ‑ MembersSeePublicAndTheirProjects
Testing.ApiTests.OrgPermissionTests ‑ NonMemberCanJustQueryOrgWithoutMembersOrProjects
Testing.ApiTests.OrgPermissionTests ‑ NonMemberCanOnlyQueryManagers
Testing.ApiTests.OrgPermissionTests ‑ NonMembersOnlySeePublicProjects
Testing.ApiTests.OrgPermissionTests ‑ OrgMemberCanNotSeeMemberEmails
Testing.ApiTests.OrgPermissionTests ‑ OrgMemberCanNotSeeMemberUsernames
Testing.ApiTests.OrgPermissionTests ‑ OrgMemberCanSeeThemselvesInOrg
Testing.ApiTests.ResetPojectRaceCondition ‑ SimultaneousResetsDontResultIn404s
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ GetProjectDataViaForm
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ GetProjectDataViaJson
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ GetProjectDataWithEmailAddress
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ GetProjectDataWithUppercaseUsername
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ MissingPasswordReturns403
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ TestInvalidPassword
Testing.SyncReverseProxy.LegacyProjectApiTests ‑ TestInvalidUser
Testing.SyncReverseProxy.ProxyHgRequests ‑ SimpleClone
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGet(user: "admin")
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGet(user: "manager")
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGetBadPassword
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGetPrefixHg
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGetWithJwtInBasicAuth(user: "admin")
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestGetWithJwtInBasicAuth(user: "manager")
Testing.SyncReverseProxy.ProxyHgRequests ‑ TestNoAuthResponse
Testing.SyncReverseProxy.ResumableTests ‑ IsAvailable(user: "admin")
Testing.SyncReverseProxy.ResumableTests ‑ IsAvailable(user: "manager")
Testing.SyncReverseProxy.ResumableTests ‑ IsAvailableJwtInBasicAuth(user: "admin")
Testing.SyncReverseProxy.ResumableTests ‑ IsAvailableJwtInBasicAuth(user: "manager")
Testing.SyncReverseProxy.ResumableTests ‑ WithBadNotValidProject
Testing.SyncReverseProxy.ResumableTests ‑ WithBadPassword
Testing.SyncReverseProxy.ResumableTests ‑ WithBadUser
Testing.SyncReverseProxy.ResumableTests ‑ WithUnauthorizedUser
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CanCloneSendReceive(hgProtocol: Hgweb, user: "manager")
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CanCloneSendReceive(hgProtocol: Resumable, user: "manager")
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CanCloneSendReceiveWithJwtOverBasicAuth(hgProtocol: Hgweb, user: "manager")
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CanCloneSendReceiveWithJwtOverBasicAuth(hgProtocol: Resumable, user: "manager")
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneBigProject(hgProtocol: Hgweb)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneBigProject(hgProtocol: Resumable)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneConfidentialProjectAsOrgManager(protocol: Hgweb)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ CloneConfidentialProjectAsOrgManager(protocol: Resumable)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidPassOnCloneHgResumable
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidPassOnCloneHgWeb
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidPassOnSendReceiveHgResumable
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidPassOnSendReceiveHgWeb
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidProjectAdminLogin
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidProjectManagerLogin
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidUserCloneHgResumable
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ InvalidUserCloneHgWeb
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ ModifyProjectData(protocol: Hgweb)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ ModifyProjectData(protocol: Resumable)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ SendNewProject_Big
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ SendNewProject_Medium
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ SendReceiveAfterProjectReset(protocol: Hgweb)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ SendReceiveAfterProjectReset(protocol: Resumable)
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ UnauthorizedUserCloneHgResumable
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ UnauthorizedUserCloneHgWeb
Testing.SyncReverseProxy.SendReceiveServiceTests ‑ VerifyHgWorking