Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-17673

The initialization of scheduler jobs produces stored activity events

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 12.6.1
    • Fix Version/s: 12.6.2, 12.7.1, 12.8-rc-1
    • Component/s: Distribution
    • Labels:
      None
    • Difficulty:
      Unknown
    • Documentation:
      N/A
    • Documentation in Release Notes:
      N/A
    • Similar issues:

      Description

      Discovered in our functional tests at https://ci.xwiki.org/job/XWiki/job/xwiki-platform/job/master/3676/#showFailuresLink

      Failing tests:

      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.BacklinksTest.testBacklinksCreationSyntax20
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CommentAsAdminTest.testReplyToCommentAsAdmin
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CommentAsAdminTest.testPreviewCommentOnPageWithSheet
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CommentAsAdminTest.testPreviewComment
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CommentAsAdminTest.testPostCommentAsAdmin
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CommentAsAdminTest.testDeleteCommentAsAdmin
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CommentAsAdminTest.testEditCommentAsAdmin
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CompareVersionsTest.testCompareVersionScenario
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CopyPageTest.testCopyOverwritePage
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.CopyPageTest.testCopyPage
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditClassTest.testDeleteProperty
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditClassTest.testAddProperty
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditInlineTest.testInlineEditCanChangeParent
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditInlineTest.testInlineEditPreservesTags
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditInlineTest.testInlineEditPreservesTitle
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditInlineTest.testEditButtonTriggersInlineEditing
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditInlineTest.testInlineEditCanChangeTitle
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditInlineTest.testInlineEditPreservesParent
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.EditWikiTest.testSaveAndContinueSavesAsMinorEdit
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.LanguageTest.testChangeLanguageInMultilingualModeUsingTheLanguageRequestParameter
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.LanguageTest.testChangeLanguageInMonolingualModeUsingTheAdministrationPreference
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.LanguageTest.testPassingLanguageInRequestHasNoEffectInMonoligualMode
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.PreviewTest.previewWithSheet
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.SkinxTest.testJavascriptExtension
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.TemplateTest.testWrongTemplate
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.TemplateTest.testHelloVelocity
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.TemplateTest.testCorrectTemplate
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.ViewTest.viewPageWhenSpecialCharactersInName
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.AddEntryTest.testEntryNameWithURLSpecialCharacters
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ApplicationNameTest.testExistingAppName
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ApplicationNameTest.testEmptyAppNameWithEnter
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ApplicationNameTest.testEmptyAppNameWithNextStepButton
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ApplicationsPanelEntryTest.testApplicationPanelEntry
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testDeleteField
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testRenameWithSaveAndContinue
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testFieldNameAutoGeneration
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testSwapFieldNames
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testRenameField
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testReorderFields
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testUpdateSheetAndTemplate
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.ClassEditorTest.testSaveAndContinue
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.LiveTableEditorTest.testSaveAndContinue
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.DocumentFieldsTest.titleAndContent
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.LiveTableEditorTest.testNoColumns
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.LiveTableEditorTest.testManageColumns
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.LiveTableEditorTest.testDeprecatedColumns
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.LiveTableGeneratorTest.titleField
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.LiveTableGeneratorTest.filterStaticList
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.PageClassFieldTest.testApplicationEntry
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.UserClassFieldTest.testApplicationEntry
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.PageClassFieldTest.testSaveAndInitialSelection
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.UserClassFieldTest.testSaveAndInitialSelection
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.appwithinminutes.WizardTest.testCreateApplication
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testDeclineInvitation
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testSpamReporting
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testSendManyToOneAddress
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testGuestActionsOnNonexistantMessage
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testCancelInvitation
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testPreviewMessage
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testAcceptInvitation
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testNonAdminCanSend
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testUnpermittedUserCannotSendToMultipleAddresses
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testAcceptInvitationToClosedWiki
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.invitation.InvitationTest.testSendMailToTwoAddresses
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.menu.BlacklistedMenuTest.verifyMenuIsBlacklisted
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testAddRemoveTag
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testCancelAddTag
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.addAndRenameTagFromTagPage
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.addAndDeleteTagFromTagPage
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testTagCaseIsIgnored
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testStripLeadingAndTrailingSpacesFromTags
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testAddExistingTag
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testAddManyRemoveOneTag
      Platform Builds / main / flavor-test-ui / Build for Flavor Test - UI / org.xwiki.test.ui.tag.AddRemoveTagsTest.testAddTagContainingPipe
      

      Screenshot:

      Thomas mentioned on the xwiki chat:

      it's a flicker, it seems to be a race condition between the check in the DW which compare the number of legacy and new events (to enable or not the event migrator step) the the events generated when loading XWiki for the first time

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                tmortagne Thomas Mortagne
                Reporter:
                vmassol Vincent Massol
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: