Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-53799

Support long PIDs in ProcessTree API

    XMLWordPrintable

Details

    • Improvement
    • Status: Open (View Workflow)
    • Minor
    • Resolution: Unresolved
    • core

    Description

      "OSProcess ProcessTree#get(int pid)" & Co. JENKINS-46523 cannot be 100% fixed without it

      Attachments

        Issue Links

          Activity

            oleg_nenashev Oleg Nenashev created issue -
            oleg_nenashev Oleg Nenashev made changes -
            Field Original Value New Value
            Epic Link JENKINS-40689 [ 177392 ]
            oleg_nenashev Oleg Nenashev made changes -
            Description "OSProcess ProcessTree#get(int pid)" & Co
            oleg_nenashev Oleg Nenashev made changes -
            Link This issue relates to JENKINS-46523 [ JENKINS-46523 ]
            oleg_nenashev Oleg Nenashev made changes -
            Description "OSProcess ProcessTree#get(int pid)" & Co "OSProcess ProcessTree#get(int pid)" & Co. JENKINS-46523 cannot be 100% fixed without it
            oleg_nenashev Oleg Nenashev made changes -
            Labels java11
            oleg_nenashev Oleg Nenashev made changes -
            Epic Link JENKINS-40689 [ 177392 ] JENKINS-51805 [ 191255 ]
            batmat Baptiste Mathus made changes -
            Labels java11 java11 needs-details
            batmat Baptiste Mathus made changes -
            Labels java11 needs-details java11 needs-details triaged
            vilacides Isa Vilacides made changes -
            Epic Link JENKINS-51805 [ 191255 ] JENKINS-40689 [ 177392 ]
            oleg_nenashev Oleg Nenashev added a comment -

            So far we didn't hit any issues with process management in tests. Although Jenkins APIs are not ideal, it does not lead to crashes in test environments and in autotests. So it is not a blocker for Java 11 GA IMO, especially after the JENKINS-46523 pacthes which will explicitly propagate the issue

            oleg_nenashev Oleg Nenashev added a comment - So far we didn't hit any issues with process management in tests. Although Jenkins APIs are not ideal, it does not lead to crashes in test environments and in autotests. So it is not a blocker for Java 11 GA IMO, especially after the JENKINS-46523 pacthes which will explicitly propagate the issue
            oleg_nenashev Oleg Nenashev made changes -
            Labels java11 needs-details triaged java11 needs-details technical-debt triaged
            basil Basil Crow made changes -
            Epic Link JENKINS-40689 [ 177392 ] JENKINS-67688 [ 214193 ]
            basil Basil Crow made changes -
            Labels java11 needs-details technical-debt triaged java11
            basil Basil Crow made changes -
            Summary ProcessTree API should support long PIDs in Java 9+ ProcessTree API should support long PIDs
            basil Basil Crow made changes -
            Summary ProcessTree API should support long PIDs Support long PIDs in ProcessTree API
            basil Basil Crow made changes -
            Epic Link JENKINS-67688 [ 214193 ] JENKINS-67907 [ 214454 ]

            People

              Unassigned Unassigned
              oleg_nenashev Oleg Nenashev
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: