Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/jenkins
  Commit: c122812e39b62032fe351c9449de071a8db6c16e
      
https://github.com/jenkinsci/jenkins/commit/c122812e39b62032fe351c9449de071a8db6c16e
  Author: Mark Waite <[email protected]>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M test/src/test/java/jenkins/security/Security2779Test.java

  Log Message:
  -----------
  [JENKINS-69650] Make Security2779Test failure easier to diagnose

Apache Maven surefire plugin does not seem to fully support parameterized
JUnit 4 tests.  See https://github.com/junit-team/junit5/issues/990 for
discussion of the issue.

The surefire plugin acts as though the Security2779Test is being run
multiple times with the same argument and treats a failure of one argument
as a "flaky test".  In this case, the test is not flaky as far as I can
tell, it is showing a real failure when the argument is "#icon-panel svg".

The test passes consistently when the argument is "#link-panel a".

The consistent failures that I've seen were on Red Hat Enterprise Linux
8.6 with Eclipse Temurin Java 11.0.16.1.  The same failure was seen in
the Jenkins 2.369 weekly build.

This commit does not fix the failure, it just makes it easier to see
that there is a failure.


  Commit: 74df99acd32de7cca33c6e90132a60b5cc54059d
      
https://github.com/jenkinsci/jenkins/commit/74df99acd32de7cca33c6e90132a60b5cc54059d
  Author: Mark Waite <[email protected]>
  Date:   2022-09-20 (Tue, 20 Sep 2022)

  Changed paths:
    M test/src/test/java/jenkins/security/Security2779Test.java

  Log Message:
  -----------
  Switch from parameterized test to individual tests

Make the test failure explicit and visible in the build log


  Commit: 5655e9c337ae630b86a71864c0d64cba6fd1daef
      
https://github.com/jenkinsci/jenkins/commit/5655e9c337ae630b86a71864c0d64cba6fd1daef
  Author: Jesse Glick <[email protected]>
  Date:   2022-09-21 (Wed, 21 Sep 2022)

  Changed paths:
    M core/src/main/resources/lib/layout/helpIcon.jelly
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into fix-Security2779Test


  Commit: f9513ff0565c1973508f9420821aa623cbe9f405
      
https://github.com/jenkinsci/jenkins/commit/f9513ff0565c1973508f9420821aa623cbe9f405
  Author: Daniel Beck <[email protected]>
  Date:   2022-09-22 (Thu, 22 Sep 2022)

  Changed paths:
    M core/src/main/resources/hudson/model/AbstractItem/delete.jelly
    M core/src/main/resources/hudson/model/AbstractProject/makeDisabled.jelly
    M 
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/_entryForm.jelly
    M 
core/src/main/resources/hudson/security/HudsonPrivateSecurityRealm/_entryFormPage.jelly
    M core/src/main/resources/lib/form/breadcrumb-config-outline.jelly
    M core/src/main/resources/lib/form/checkbox.jelly
    M core/src/main/resources/lib/form/class-entry.jelly
    M core/src/main/resources/lib/form/combobox.jelly
    M core/src/main/resources/lib/form/descriptorList.jelly
    M core/src/main/resources/lib/form/dropdownDescriptorSelector.jelly
    M core/src/main/resources/lib/form/dropdownList.jelly
    M core/src/main/resources/lib/form/dropdownListBlock.jelly
    M core/src/main/resources/lib/form/editableComboBox.jelly
    M core/src/main/resources/lib/form/editableComboBoxValue.jelly
    M core/src/main/resources/lib/form/entry.jelly
    M core/src/main/resources/lib/form/enum.jelly
    M core/src/main/resources/lib/form/enumSet.jelly
    M core/src/main/resources/lib/form/expandableTextbox.jelly
    M core/src/main/resources/lib/form/form.jelly
    M core/src/main/resources/lib/form/helpLink.jelly
    M core/src/main/resources/lib/form/hetero-list.jelly
    M core/src/main/resources/lib/form/invisibleEntry.jelly
    M core/src/main/resources/lib/form/number.jelly
    M core/src/main/resources/lib/form/option.jelly
    M core/src/main/resources/lib/form/optionalBlock.jelly
    M core/src/main/resources/lib/form/optionalProperty.jelly
    M core/src/main/resources/lib/form/password.jelly
    M core/src/main/resources/lib/form/prepareDatabinding.jelly
    M core/src/main/resources/lib/form/radio.jelly
    M core/src/main/resources/lib/form/radioBlock.jelly
    M core/src/main/resources/lib/form/readOnlyTextbox.jelly
    M core/src/main/resources/lib/form/repeatable.jelly
    M core/src/main/resources/lib/form/repeatableDeleteButton.jelly
    M core/src/main/resources/lib/form/repeatableHeteroProperty.jelly
    M core/src/main/resources/lib/form/repeatableProperty.jelly
    M core/src/main/resources/lib/form/section.jelly
    M core/src/main/resources/lib/form/select.jelly
    M core/src/main/resources/lib/form/slave-mode.jelly
    M core/src/main/resources/lib/form/submit.jelly
    M core/src/main/resources/lib/form/textarea.jelly
    M core/src/main/resources/lib/form/textbox.jelly
    M core/src/main/resources/lib/form/toggleSwitch.jelly
    M core/src/main/resources/lib/hudson/newFromList/form.jelly
    M core/src/main/resources/lib/hudson/project/config-publishers.jelly
    M core/src/main/resources/lib/hudson/queue.jelly
    M core/src/main/resources/lib/hudson/rssBar-with-iconSize.jelly
    M core/src/main/resources/lib/layout/breadcrumb.jelly
    M core/src/main/resources/lib/layout/breadcrumbBar.jelly
    M core/src/main/resources/lib/layout/header.jelly
    M core/src/main/resources/lib/layout/layout.jelly
    M core/src/main/resources/lib/layout/pane.jelly
    M core/src/main/resources/lib/layout/progressAnimation.jelly
    M core/src/main/resources/lib/layout/svgIcon.jelly
    M core/src/main/resources/lib/layout/task.jelly
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into fix-Security2779Test


  Commit: 7e9a47523eec3534779182e55b896940cb2b35b2
      
https://github.com/jenkinsci/jenkins/commit/7e9a47523eec3534779182e55b896940cb2b35b2
  Author: Mark Waite <[email protected]>
  Date:   2022-09-26 (Mon, 26 Sep 2022)

  Changed paths:
    M test/src/test/java/jenkins/security/Security2779Test.java

  Log Message:
  -----------
  Merge pull request #7134 from MarkEWaite/fix-Security2779Test

[JENKINS-69650] Fix test reporting of Security2779Test


Compare: 
https://github.com/jenkinsci/jenkins/compare/d52becff756e...7e9a47523eec

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jenkins/push/refs/heads/master/d52bec-7e9a47%40github.com.

Reply via email to