镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

test-osuosl-aix72-ppc64_be-3 build failures #2718

Closed

Description

@Trott

test-osuosl-aix72-ppc64_be-3 is failing repeatedly so I marked it offline.

Refs: nodejs/node#39604 (comment)

@nodejs/platform-aix

Activity

  1. richardlau commented on Jul 31, 2021

    @richardlau
    Member

    I had to clean up a bunch of leftover gmake/gcc processes on that machine on Thursday while preparing the releases. Given that https://ci.nodejs.org/job/node-test-commit-aix/37790/nodes=aix72-ppc64/ is encountering EAGAIN errors spawning processes, the likely situation is that again there are lots of leftover processes running on the system. We'd previously seen that situation on the same machine in #2621 (comment).

    I won't be able to log into the machine until late Sunday night/Monday -- supposedly we have a playbook runnable from our AWX server that is able to clean up processes (https://github.com/nodejs/build/blob/master/ansible/playbooks/jenkins/worker/restart-agent.yml) but I don't actually see any templates under resources as I did before as documented in #2714 (cc @AshCripps).
    image

  2. richardlau commented on Aug 2, 2021

    @richardlau
    Member

    Looks like test-osuosl-aix72-ppc64_be-2 may be exhibiting the same problem now 😞,
    e.g. https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix72-ppc64/37812/console

  3. richardlau commented on Aug 2, 2021

    @richardlau
    Member

    hmm. I just logged into test-osuosl-aix72-ppc64_be-3 and there are no leftover gcc/gmake processes running -- but it also looks like the Jenkins agent crashed last night and restarted (which may have caused any leftover processes to have been cleaned up):

    iojs@p8-aix2-nodejs02:[/home/iojs]cat jenkins_console.log
    JVMDUMP039I Processing dump event "corruptcache", detail "" at 2021/08/01 22:49:31 - please wait.
    JVMDUMP032I JVM requested System dump using '/home/iojs/core.20210801.224931.6160858.0001.dmp' in response to an event
    Note: "Enable full CORE dump" in smit is set to FALSE and as a result there will be limited threading information in core file.
    JVMDUMP012E Error in System dump: cannot find core file: "No such file or directory". check "ulimit -Hc" is set high enough
    JVMDUMP032I JVM requested Java dump using '/home/iojs/javacore.20210801.224931.6160858.0002.txt' in response to an event
    JVMDUMP010I Java dump written to /home/iojs/javacore.20210801.224931.6160858.0002.txt
    JVMDUMP032I JVM requested Snap dump using '/home/iojs/Snap.20210801.224931.6160858.0003.trc' in response to an event
    JVMDUMP010I Snap dump written to /home/iojs/Snap.20210801.224931.6160858.0003.trc
    JVMDUMP013I Processed dump event "corruptcache", detail "".
    Aug 01, 2021 10:49:36 PM hudson.remoting.jnlp.Main createEngine
    INFO: Setting up agent: test-osuosl-aix72-ppc64_be-3
    Aug 01, 2021 10:49:36 PM hudson.remoting.jnlp.Main$CuiListener <init>
    INFO: Jenkins agent is running in headless mode.
    Aug 01, 2021 10:49:36 PM hudson.remoting.Engine startEngine
    INFO: Using Remoting version: 4.5
    Aug 01, 2021 10:49:36 PM hudson.remoting.Engine startEngine
    WARNING: No Working Directory. Using the legacy JAR Cache location: /home/iojs/.jenkins/cache/jars
    Aug 01, 2021 10:49:36 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Aug 01, 2021 10:49:37 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Aug 01, 2021 10:49:37 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Aug 01, 2021 10:49:37 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Aug 01, 2021 10:49:37 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Aug 01, 2021 10:49:37 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Aug 01, 2021 10:49:37 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Aug 01, 2021 10:49:40 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    iojs@p8-aix2-nodejs02:[/home/iojs]
    
  4. richardlau commented on Aug 2, 2021

    @richardlau
    Member

    I attempted to run the Jenkins worker playbook against test-osuosl-aix72-ppc64_be-3 to update Java -- currently we're on:

    iojs@p8-aix2-nodejs02:[/home/iojs]java -version
    openjdk version "1.8.0_282"
    OpenJDK Runtime Environment (build 1.8.0_282-b08)
    Eclipse OpenJ9 VM (build openj9-0.24.0, JRE 1.8.0 AIX ppc64-64-Bit Compressed References 20210120_953 (JIT enabled, AOT enabled)
    OpenJ9   - 345e1b09e
    OMR      - 741e94ea8
    JCL      - ab07c6a8fd based on jdk8u282-b08)
    iojs@p8-aix2-nodejs02:[/home/iojs]
    

    while https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/tag/jdk8u292-b10_openj9-0.26.0 is the latest.

    Unfortunately I got an error running the playbook:

    TASK [java-base : unpack adoptopenjdk binary] **************************************************************************************************************
    fatal: [test-osuosl-aix72-ppc64_be-3]: FAILED! => {"changed": false, "msg": "Failed to find handler for \"/var/cache/adoptopenjdk-binaries/OpenJDK8U-jre_ppc64_aix_openj9_8u292b10_openj9-0.26.0.tar.gz\". Make sure the required command to extract the file is installed. Command \"/usr/bin/unzip\" could not handle archive. Command \"/usr/bin/tar\" detected as tar type None. GNU tar required."}
    

    which is because Ansible has failed to find gtar and fallen back to tar. Looking at the tar package on AIX it looks like that latest version has dropped the symlinks that used to be created in /usr/bin.

    Details
    root@p8-aix2-nodejs03:[/root]repoquery --list tar-1.32-1 repoquery -l
    /opt/freeware/bin/tar
    /opt/freeware/bin/tar_32
    /opt/freeware/bin/tar_64
    /opt/freeware/doc/tar-1.32
    /opt/freeware/doc/tar-1.32/AUTHORS
    /opt/freeware/doc/tar-1.32/NEWS
    /opt/freeware/doc/tar-1.32/README
    /opt/freeware/doc/tar-1.32/THANKS
    /opt/freeware/doc/tar-1.32/TODO
    /opt/freeware/info/tar.info-1.gz
    /opt/freeware/info/tar.info-2.gz
    /opt/freeware/info/tar.info.gz
    /opt/freeware/share/locale/bg/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ca/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/cs/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/da/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/de/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/el/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/eo/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/es/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/et/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/eu/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/fi/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/fr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ga/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/gl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/hr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/hu/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/id/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/it/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ja/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ko/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ky/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ms/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/nb/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/nl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/pl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/pt/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/pt_BR/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ro/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ru/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sk/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sv/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/tr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/uk/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/vi/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/zh_CN/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/zh_TW/LC_MESSAGES/tar.mo
    /usr/bin/gtar
    /usr/bin/gtar_32
    /usr/bin/gtar_64
    /usr/linux/bin/gtar
    /usr/linux/bin/gtar_32
    /usr/linux/bin/gtar_64
    /usr/linux/bin/tar
    /usr/linux/bin/tar_32
    /usr/linux/bin/tar_64
    root@p8-aix2-nodejs03:[/root]repoquery --list tar-1.33-1 repoquery -l
    /opt/freeware/bin/tar
    /opt/freeware/bin/tar_32
    /opt/freeware/bin/tar_64
    /opt/freeware/doc/tar-1.33
    /opt/freeware/doc/tar-1.33/AUTHORS
    /opt/freeware/doc/tar-1.33/NEWS
    /opt/freeware/doc/tar-1.33/README
    /opt/freeware/doc/tar-1.33/THANKS
    /opt/freeware/doc/tar-1.33/TODO
    /opt/freeware/info/tar.info-1.gz
    /opt/freeware/info/tar.info-2.gz
    /opt/freeware/info/tar.info.gz
    /opt/freeware/share/locale/bg/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ca/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/cs/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/da/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/de/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/el/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/eo/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/es/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/et/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/eu/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/fi/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/fr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ga/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/gl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/hr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/hu/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/id/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/it/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ja/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ko/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ky/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ms/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/nb/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/nl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/pl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/pt/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/pt_BR/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ro/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/ru/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sk/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sl/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/sv/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/tr/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/uk/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/vi/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/zh_CN/LC_MESSAGES/tar.mo
    /opt/freeware/share/locale/zh_TW/LC_MESSAGES/tar.mo
    root@p8-aix2-nodejs03:[/root]
    

    We saw a similar issue before for curl (#2536) -- I'll open a PR to recreate the gtar symlinks on AIX so we can run the playbook (and update to the most recent Java 8).

  5. richardlau commented on Aug 2, 2021

    @richardlau
    Member

    #2720 to fix the gtar issue. I've reansibled test-osuosl-aix72-ppc64_be-3, which has updated Java to

    iojs@test-osuosl-aix72-ppc64_be-3:[/home/iojs]java -version
    openjdk version "1.8.0_292"
    OpenJDK Runtime Environment (build 1.8.0_292-b10)
    Eclipse OpenJ9 VM (build openj9-0.26.0, JRE 1.8.0 AIX ppc64-64-Bit Compressed References 20210421_1023 (JIT enabled, AOT enabled)
    OpenJ9   - b4cc246d9
    OMR      - 162e6f729
    JCL      - 2a5e268814 based on jdk8u292-b10)
    iojs@test-osuosl-aix72-ppc64_be-3:[/home/iojs]
    
  6. richardlau commented on Aug 2, 2021

    @richardlau
    Member

    Current theory is that the instability is coming from /var being full on all three hosts.
    e.g. test-osuosl-aix72-ppc64_be-2:

    root@test-osuosl-aix72-ppc64_be-2:[/root]df
    Filesystem    512-blocks      Free %Used    Iused %Iused Mounted on
    /dev/hd4         4194304   3595656   15%    11929     3% /
    /dev/hd2        12582912   7984184   37%    34671     4% /usr
    /dev/hd9var      2097152         0  100%     1658    66% /var
    /dev/hd3         2097152   2076184    1%      241     1% /tmp
    /dev/hd1       104857600  78039584   26%   308424     4% /home
    /dev/hd11admin    2097152   2096144    1%        5     1% /admin
    /proc                  -         -    -        -      - /proc
    /dev/hd10opt    10485760   2818680   74%    40169    12% /opt
    /dev/livedump    2097152   2096176    1%        4     1% /var/adm/ras/livedump
    /aha                   -         -    -     1584     5% /aha
    /dev/lvBESC      4194304   3460240   18%      726     1% /var/opt/BESClient
    root@test-osuosl-aix72-ppc64_be-2:[/root]
    
    root@test-osuosl-aix72-ppc64_be-2:[/var]du -s *
    0       aacct
    33936   adm
    1920512 cache
    16      cache_mgt
    58792   ct
    1712    ecc
    0       empty
    0       ha
    2376    lib
    8       locks
    5952    log
    0       lost+found
    0       msgs
    0       news
    731232  opt
    69936   perf
    0       preserve
    0       probevue
    8       run
    0       security
    120     spool
    168     ssl
    0       state
    8       statmon
    8       suma
    40      tmp
    0       tss
    8       websm
    root@test-osuosl-aix72-ppc64_be-2:[/var]
    

    Where /var/cache is some adoptopenjdk downloaded tarballs (via our Ansible scripts) and the yum cache. I've cleaned out the yum cache via yum clean all.

  7. richardlau commented on Aug 3, 2021

    @richardlau
    Member

    We've had a reasonable number of green builds on -3 but also some failures. For example on test-osuosl-aix72-ppc64_be-3
    image

    https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix72-ppc64/37855/ and
    https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix72-ppc64/37856/
    both got java.io.IOException: Backing channel 'JNLP4-connect connection from p8-aix2-nodejs02.osuosl.org/140.211.9.131:56336' is disconnected. exceptions -- when this happens it looks like the gcc/gmake processes are still left running on the machine.

  8. richardlau commented on Aug 3, 2021

    @richardlau
    Member

    There was a suggestion to wipe out the agent jar and reinstall it -- I've done so (delete, rerun the Jenkins worker create playbook and the restart agent playbook) but we've already got the Java exceptions 😞.

  9. richardlau commented on Aug 4, 2021

    @richardlau
    Member

    There was a suggestion to wipe out the agent jar and reinstall it -- I've done so (delete, rerun the Jenkins worker create playbook and the restart agent playbook) but we've already got the Java exceptions 😞.

    And since those exceptions we've had ten straight green builds (with 3 green test 16.5.0 builds immediately before that) across all three AIX 7.2 CI hosts without me changing anything on them 🤷 .
    image

  10. richardlau commented on Aug 4, 2021

    @richardlau
    Member
  11. richardlau commented on Aug 5, 2021

    @richardlau
    Member

    We appear to have had nio disconnects as far back as over a month ago, e.g. https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix72-ppc64/37311/ (1 month 7 days ago on -3). Not sure about earlier than that as we don't have the Jenkins logs for the earlier failed builds.

    It does feel like the disconnects have become more frequent recently.

  12. aixtools commented on Aug 5, 2021

    @aixtools
  13. richardlau commented on Aug 25, 2021

    @richardlau
    Member

    Another nio disconnect: https://ci.nodejs.org/job/node-test-commit-aix/nodes=aix72-ppc64/38061/ occurred two days ago on test-osuosl-aix72-ppc64_be-3 -- all subsequent builds failing with EAGAIN on child process spawns.

    Ran the playbooks/jenkins/worker/restart-agent.yml against it to recover.

  14. 2 remaining items

  15. richardlau commented on Sep 9, 2021

    @richardlau
    Member

    We've had five disconnects in the last six days (since I last cleaned up). Captured logs before running restart-agent.

    Details
    iojs@test-osuosl-aix72-ppc64_be-3:[/home/iojs]ps -ef | grep -v root
         UID      PID     PPID   C    STIME    TTY  TIME CMD
      daemon  5374214  4456926   0   Aug 01      -  0:00 /usr/sbin/rpc.statd -d 0 -t 50
        iojs  5505286 15794584   0   Sep 03      -  0:00 gmake run-ci -j 6 JOBS=6
        iojs  6160710 16908554   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/cstr.o ../deps/icu-small/source/common/cstr.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/cstr.o.d.raw   -c
        iojs 11010354 12714396   0   Sep 03      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregion.o ../deps/icu-small/source/i18n/uregion.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregion.o.d.raw   -c
        iojs 11403764        1   0   Sep 03      -  6:20 /usr/bin/java -Xmx128m -Dorg.jenkinsci.plugins.gitclient.Git.timeOut=30 -jar /home/iojs/slave.jar -secret *redacted* -jnlpUrl https://ci.nodejs.org/computer/test-osuosl-aix72-ppc64_be-3/slave-agent.jnlp
        iojs 11534742 16908554   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/cstring.o ../deps/icu-small/source/common/cstring.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/cstring.o.d.raw   -c
        iojs 11600272 18874834   1 14:55:41  pts/0  0:00 -ksh
        iojs 11665910 12714396   0   Sep 03      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregexc.o ../deps/icu-small/source/i18n/uregexc.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregexc.o.d.raw   -c
        iojs 11731304 14942682   0   Sep 06      -  0:00 gmake run-ci -j 6 JOBS=6
        iojs 11796898 18415906   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv2022.o ../deps/icu-small/source/common/ucnv2022.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv2022.o.d.raw   -c
        iojs 11862370 12714396   0   Sep 03      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregex.o ../deps/icu-small/source/i18n/uregex.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uregex.o.d.raw   -c
        iojs 12714396 18153972   0   Sep 03      -  0:23 gmake -C out BUILDTYPE=Release V=0
        iojs 12779802 15335710   0   Sep 07      -  0:00 gmake
        iojs 12845428 15597968   0   Sep 07      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_http.o ../deps/ngtcp2/nghttp3/lib/nghttp3_http.c '-D_U_=' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NGHTTP3' '-DNGHTTP3_STATICLIB' '-DNGTCP2_STATICLIB' -I../deps/ngtcp2/nghttp3/lib/includes -I../deps/ngtcp2/nghttp3/lib -I../deps/ngtcp2 -I../deps/ngtcp2/ngtcp2/lib/includes -I../deps/ngtcp2/ngtcp2/crypto/includes  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -O3 -fno-omit-frame-pointer  -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_http.o.d.raw   -c
        iojs 12911024 18415906   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_ct.o ../deps/icu-small/source/common/ucnv_ct.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_ct.o.d.raw   -c
        iojs 13173156 11600272   0 15:00:18  pts/0  0:00 ps -ef
        iojs 13631950 15597968   0   Sep 07      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_gaptr.o ../deps/ngtcp2/nghttp3/lib/nghttp3_gaptr.c '-D_U_=' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NGHTTP3' '-DNGHTTP3_STATICLIB' '-DNGTCP2_STATICLIB' -I../deps/ngtcp2/nghttp3/lib/includes -I../deps/ngtcp2/nghttp3/lib -I../deps/ngtcp2 -I../deps/ngtcp2/ngtcp2/lib/includes -I../deps/ngtcp2/ngtcp2/crypto/includes  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -O3 -fno-omit-frame-pointer  -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_gaptr.o.d.raw   -c
        iojs 14090618 15597968   0   Sep 07      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_idtr.o ../deps/ngtcp2/nghttp3/lib/nghttp3_idtr.c '-D_U_=' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NGHTTP3' '-DNGHTTP3_STATICLIB' '-DNGTCP2_STATICLIB' -I../deps/ngtcp2/nghttp3/lib/includes -I../deps/ngtcp2/nghttp3/lib -I../deps/ngtcp2 -I../deps/ngtcp2/ngtcp2/lib/includes -I../deps/ngtcp2/ngtcp2/crypto/includes  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -O3 -fno-omit-frame-pointer  -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_idtr.o.d.raw   -c
        iojs 14287206 16908554   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/dtintrv.o ../deps/icu-small/source/common/dtintrv.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/dtintrv.o.d.raw   -c
        iojs 14615028 15597968   0   Sep 07      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_ksl.o ../deps/ngtcp2/nghttp3/lib/nghttp3_ksl.c '-D_U_=' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NGHTTP3' '-DNGHTTP3_STATICLIB' '-DNGTCP2_STATICLIB' -I../deps/ngtcp2/nghttp3/lib/includes -I../deps/ngtcp2/nghttp3/lib -I../deps/ngtcp2 -I../deps/ngtcp2/ngtcp2/lib/includes -I../deps/ngtcp2/ngtcp2/crypto/includes  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -O3 -fno-omit-frame-pointer  -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_ksl.o.d.raw   -c
        iojs 14680382 15991216   0   Sep 06      -  0:00 gmake run-ci -j 6 JOBS=6
        iojs 14811560 14680382   0   Sep 06      -  0:00 gmake
        iojs 14877096 11403764   0   Sep 07      -  0:00 /usr/bin/bash -xe /tmp/jenkins5834155828244854267.sh
        iojs 14942682 11403764   0   Sep 06      -  0:00 /usr/bin/bash -xe /tmp/jenkins8448165109855423544.sh
        iojs 15073718 18415906   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_cnv.o ../deps/icu-small/source/common/ucnv_cnv.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_cnv.o.d.raw   -c
        iojs 15335710 14877096   0   Sep 07      -  0:00 gmake run-ci -j 6 JOBS=6
        iojs 15597968 12779802   0   Sep 07      -  0:30 gmake -C out BUILDTYPE=Release V=0
        iojs 15729026 12714396   0   Sep 03      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof.o ../deps/icu-small/source/i18n/uspoof.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof.o.d.raw   -c
        iojs 15794584 11403764   0   Sep 03      -  0:00 /usr/bin/bash -xe /tmp/jenkins6826522596445902875.sh
        iojs 15991216 11403764   0   Sep 06      -  0:00 /usr/bin/bash -xe /tmp/jenkins6145604047984405635.sh
        iojs 16056588 18415906   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_cb.o ../deps/icu-small/source/common/ucnv_cb.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_cb.o.d.raw   -c
        iojs 16908554 17301770   0   Sep 06      -  0:31 gmake -C out BUILDTYPE=Release V=0
        iojs 17039698 16908554   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/cwchar.o ../deps/icu-small/source/common/cwchar.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/cwchar.o.d.raw   -c
        iojs 17236302 15597968   0   Sep 07      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_mem.o ../deps/ngtcp2/nghttp3/lib/nghttp3_mem.c '-D_U_=' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NGHTTP3' '-DNGHTTP3_STATICLIB' '-DNGTCP2_STATICLIB' -I../deps/ngtcp2/nghttp3/lib/includes -I../deps/ngtcp2/nghttp3/lib -I../deps/ngtcp2 -I../deps/ngtcp2/ngtcp2/lib/includes -I../deps/ngtcp2/ngtcp2/crypto/includes  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -O3 -fno-omit-frame-pointer  -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_mem.o.d.raw   -c
        iojs 17301770 11731304   0   Sep 06      -  0:00 gmake
        iojs 17432854 16908554   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/dictbe.o ../deps/icu-small/source/common/dictbe.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/dictbe.o.d.raw   -c
        iojs 17563920 18415906   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_bld.o ../deps/icu-small/source/common/ucnv_bld.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_bld.o.d.raw   -c
        iojs 17629450 18415906   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_err.o ../deps/icu-small/source/common/ucnv_err.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/ucnv_err.o.d.raw   -c
        iojs 17826212 16908554   0   Sep 06      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/dictionarydata.o ../deps/icu-small/source/common/dictionarydata.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icuucx/deps/icu-small/source/common/dictionarydata.o.d.raw   -c
        iojs 18022840 12714396   0   Sep 03      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/usearch.o ../deps/icu-small/source/i18n/usearch.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/usearch.o.d.raw   -c
        iojs 18088202 12714396   0   Sep 03      -  0:00 printf %s\n   g++ -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_build.o ../deps/icu-small/source/i18n/uspoof_build.cpp '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_I18N_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-D_CRT_SECURE_NO_DEPRECATE=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/i18n -I../deps/icu-small/source/common  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -Wno-deprecated-declarations -Wno-strict-aliasing -O3 -fno-omit-frame-pointer -fno-exceptions -std=gnu++14 -frtti -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/icui18n/deps/icu-small/source/i18n/uspoof_build.o.d.raw   -c
        iojs 18153972  5505286   0   Sep 03      -  0:00 gmake
        iojs 18415906 14811560   0   Sep 06      -  0:32 gmake -C out BUILDTYPE=Release V=0
        iojs 19071330 15597968   0   Sep 07      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_map.o ../deps/ngtcp2/nghttp3/lib/nghttp3_map.c '-D_U_=' '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DBUILDING_NGHTTP3' '-DNGHTTP3_STATICLIB' '-DNGTCP2_STATICLIB' -I../deps/ngtcp2/nghttp3/lib/includes -I../deps/ngtcp2/nghttp3/lib -I../deps/ngtcp2 -I../deps/ngtcp2/ngtcp2/lib/includes -I../deps/ngtcp2/ngtcp2/crypto/includes  -pthread -Wall -Wextra -Wno-unused-parameter -maix64 -Wno-attributes -O3 -fno-omit-frame-pointer  -MMD -MF /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/.deps//home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/nghttp3/deps/ngtcp2/nghttp3/lib/nghttp3_map.o.d.raw   -c
    iojs@test-osuosl-aix72-ppc64_be-3:[/home/iojs]
    
    iojs@test-osuosl-aix72-ppc64_be-3:[/home/iojs]cat jenkins_console.log
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main createEngine
    INFO: Setting up agent: test-osuosl-aix72-ppc64_be-3
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener <init>
    INFO: Jenkins agent is running in headless mode.
    Sep 03, 2021 3:47:42 PM hudson.remoting.Engine startEngine
    INFO: Using Remoting version: 4.7
    Sep 03, 2021 3:47:42 PM hudson.remoting.Engine startEngine
    WARNING: No Working Directory. Using the legacy JAR Cache location: /home/iojs/.jenkins/cache/jars
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 03, 2021 3:47:42 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 03, 2021 3:47:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 03, 2021 3:47:44 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 03, 2021 7:29:45 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@48470c51:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@48470c51:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:229)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:221)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:817)
            at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:288)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:179)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:281)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:501)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:246)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:198)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:211)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:785)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:172)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:331)
            at hudson.remoting.Channel.close(Channel.java:1502)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1321)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    
    Sep 03, 2021 7:29:45 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](13)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 23 more
    
    Sep 03, 2021 7:29:45 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 03, 2021 7:29:45 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@72e97b8e: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@48470c51:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 03, 2021 7:29:55 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 03, 2021 7:29:55 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 06, 2021 12:29:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 06, 2021 12:29:58 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@884b713c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@884b713c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 06, 2021 12:29:58 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](98)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 22 more
    
    Sep 06, 2021 12:29:58 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@3ac4eb1a: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@884b713c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 06, 2021 12:30:09 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 06, 2021 12:30:09 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 06, 2021 12:30:09 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 06, 2021 12:30:09 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 06, 2021 12:30:09 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 06, 2021 12:30:09 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 06, 2021 12:30:09 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 06, 2021 12:30:11 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 06, 2021 12:30:12 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 06, 2021 12:30:12 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 06, 2021 8:54:13 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@367c9019: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@30b9de5c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 06, 2021 8:54:13 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 06, 2021 8:54:14 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@30b9de5c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@30b9de5c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 06, 2021 8:54:14 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](19)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 23 more
    
    Sep 06, 2021 8:54:14 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@93efae8f: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@30b9de5c:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 06, 2021 8:54:25 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 06, 2021 8:54:25 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 07, 2021 8:26:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 07, 2021 8:26:30 PM hudson.util.ProcessTree getKillers
    WARNING: Failed to obtain killers
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@1088223e:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.util.ProcessTree.getKillers(ProcessTree.java:198)
            at hudson.util.ProcessTree$OSProcess.killByKiller(ProcessTree.java:261)
            at hudson.util.ProcessTree$UnixProcess.kill(ProcessTree.java:827)
            at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:846)
            at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:841)
            at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:841)
            at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:841)
            at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:841)
            at hudson.util.ProcessTree$UnixProcess.killRecursively(ProcessTree.java:833)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:182)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 07, 2021 8:26:31 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@1088223e:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@1088223e:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 07, 2021 8:26:31 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@7f24dbcc: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@1088223e:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 07, 2021 8:26:42 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 07, 2021 8:26:42 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 07, 2021 9:08:57 PM hudson.slaves.ChannelPinger$1 onDead
    INFO: Ping failed. Terminating the channel JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913.
    java.util.concurrent.TimeoutException: Ping started at 1631048817042 hasn't completed by 1631048937052
            at hudson.remoting.PingThread.ping(PingThread.java:134)
            at hudson.remoting.PingThread.run(PingThread.java:90)
    
    Sep 07, 2021 9:08:58 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@f4dcfe78:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@f4dcfe78:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:229)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:221)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:817)
            at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:288)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:179)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:281)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:501)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:246)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:198)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:211)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:785)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:172)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:331)
            at hudson.remoting.Channel.close(Channel.java:1502)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1321)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    
    Sep 07, 2021 9:08:58 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](5)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 21 more
    
    Sep 07, 2021 9:08:58 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@4cf00e1d: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@f4dcfe78:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 07, 2021 9:08:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 07, 2021 9:09:10 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 07, 2021 9:09:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    iojs@test-osuosl-aix72-ppc64_be-3:[/home/iojs]
    
  16. richardlau commented on Sep 17, 2021

    @richardlau
    Member

    Six more disconnects since the previous restart on test-osuosl-aix72-ppc64_be-3. Agent restarted.

    Details
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main createEngine
    INFO: Setting up agent: test-osuosl-aix72-ppc64_be-3
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener <init>
    INFO: Jenkins agent is running in headless mode.
    Sep 09, 2021 3:10:00 PM hudson.remoting.Engine startEngine
    INFO: Using Remoting version: 4.7
    Sep 09, 2021 3:10:00 PM hudson.remoting.Engine startEngine
    WARNING: No Working Directory. Using the legacy JAR Cache location: /home/iojs/.jenkins/cache/jars
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 09, 2021 3:10:00 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 09, 2021 3:10:00 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 09, 2021 3:10:02 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 11, 2021 8:26:12 PM hudson.slaves.ChannelPinger$1 onDead
    INFO: Ping failed. Terminating the channel JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913.
    java.util.concurrent.TimeoutException: Ping started at 1631391852559 hasn't completed by 1631391972568
            at hudson.remoting.PingThread.ping(PingThread.java:134)
            at hudson.remoting.PingThread.run(PingThread.java:90)
    
    Sep 11, 2021 8:28:08 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@b209240:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@b209240:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:229)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:221)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:817)
            at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:288)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:179)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:281)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:501)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:246)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:198)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:211)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:785)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:172)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:331)
            at hudson.remoting.Channel.close(Channel.java:1502)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1321)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    
    Sep 11, 2021 8:28:08 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](81)
    java.lang.ExceptionInInitializerError
            at java.lang.J9VMInternals.ensureError(J9VMInternals.java:145)
            at java.lang.J9VMInternals.recordInitializationFailure(J9VMInternals.java:134)
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.RemotingSystemException: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@b209240:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
            at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:302)
            at com.sun.proxy.$Proxy6.fetch3(Unknown Source)
            at hudson.remoting.RemoteClassLoader.prefetchClassReference(RemoteClassLoader.java:348)
            at hudson.remoting.RemoteClassLoader.loadWithMultiClassLoader(RemoteClassLoader.java:253)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:223)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            at hudson.util.ProcessTree$UnixReflection.<clinit>(ProcessTree.java:888)
            ... 22 more
    Caused by: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@b209240:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
            at hudson.remoting.Request.checkIfCanBeExecutedOnChannel(Request.java:130)
            at hudson.remoting.Request.call(Request.java:155)
            at hudson.remoting.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:289)
            ... 30 more
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:229)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:221)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:817)
            at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:288)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:179)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:281)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:501)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:246)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:198)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:211)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:785)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:172)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:331)
            at hudson.remoting.Channel.close(Channel.java:1502)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1321)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    
    Sep 11, 2021 8:28:08 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 11, 2021 8:28:08 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@cf91a134: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@b209240:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 11, 2021 8:28:18 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 11, 2021 8:28:18 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 12, 2021 9:50:20 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@cc9c2e2d:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@cc9c2e2d:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 12, 2021 9:50:20 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](37)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 22 more
    
    Sep 12, 2021 9:50:20 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@2b99f363: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@cc9c2e2d:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 12, 2021 9:50:20 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 12, 2021 9:50:30 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 12, 2021 9:50:30 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 12, 2021 9:50:31 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 12, 2021 9:50:31 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 13, 2021 1:32:40 PM hudson.slaves.ChannelPinger$1 onDead
    INFO: Ping failed. Terminating the channel JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913.
    java.util.concurrent.TimeoutException: Ping started at 1631539840528 hasn't completed by 1631539960545
            at hudson.remoting.PingThread.ping(PingThread.java:134)
            at hudson.remoting.PingThread.run(PingThread.java:90)
    
    Sep 13, 2021 1:32:47 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 13, 2021 1:32:47 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@d2bfaff7:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@d2bfaff7:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRecvClosed(NetworkLayer.java:154)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$1500(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:247)
            ... 5 more
    
    Sep 13, 2021 1:32:47 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](21)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 23 more
    
    Sep 13, 2021 1:32:47 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@c87b1493: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@d2bfaff7:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 13, 2021 1:32:58 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 13, 2021 1:32:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 14, 2021 1:26:58 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 14, 2021 1:26:58 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@60258c0d:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@60258c0d:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRecvClosed(NetworkLayer.java:154)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$1500(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:247)
            ... 5 more
    
    Sep 14, 2021 1:26:58 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](17)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 23 more
    
    Sep 14, 2021 1:26:58 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@107614b: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@60258c0d:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 14, 2021 1:27:10 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 14, 2021 1:27:10 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 15, 2021 8:31:17 AM hudson.slaves.ChannelPinger$1 onDead
    INFO: Ping failed. Terminating the channel JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913.
    java.util.concurrent.TimeoutException: Ping started at 1631694557134 hasn't completed by 1631694677137
            at hudson.remoting.PingThread.ping(PingThread.java:134)
            at hudson.remoting.PingThread.run(PingThread.java:90)
    
    Sep 15, 2021 8:33:17 AM hudson.slaves.ChannelPinger$1 onDead
    INFO: Ping failed. Terminating the channel JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913.
    java.util.concurrent.TimeoutException: Ping started at 1631694677140 hasn't completed by 1631694797143
            at hudson.remoting.PingThread.ping(PingThread.java:134)
            at hudson.remoting.PingThread.run(PingThread.java:90)
    
    Sep 15, 2021 8:34:59 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 15, 2021 8:35:09 AM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 15, 2021 8:35:09 AM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Sep 17, 2021 1:11:12 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 17, 2021 1:11:12 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@3818f81b:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@3818f81b:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 17, 2021 1:11:12 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](67)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at sun.reflect.GeneratedMethodAccessor91.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$23/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$8/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 22 more
    
    Sep 17, 2021 1:11:12 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@f5e701e5: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@3818f81b:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Sep 17, 2021 1:11:22 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Sep 17, 2021 1:11:22 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Sep 17, 2021 1:11:23 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Sep 17, 2021 1:11:23 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    
  17. richardlau commented on Sep 24, 2021

    @richardlau
    Member

    I'm trying out running the Jenkins agent with Java 11 on test-osuosl-aix72-ppc64_be-3 (#2772). Will keep an eye out to see if we still get disconnects and/or the zombie child processes with the agent running on the later Java version.

  18. aixtools commented on Sep 24, 2021

    @aixtools

    The labels seem to have been renewed (be-3 bit is new to me, so let me figure out which system this really is, and I see it has had this since Aug. 1st. The system may be suffering from the crash still, maybe a refresh os the system is still needed.).

  19. AshCripps commented on Sep 24, 2021

    @AshCripps
    Member

    @aixtools the ip should be: 140.211.9.131

  20. richardlau commented on Oct 1, 2021

    @richardlau
    Member

    We had one disconnect and subsequent NoClassDefFoundError in the last week on test-osuosl-aix72-ppc64_be-3 with Java 11, similar stack trace as before.

    Details
    Sep 30, 2021 9:50:26 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Sep 30, 2021 9:50:26 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@3977e0b5:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@3977e0b5:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1740)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1402)
            at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$85/0x0000000000000000.call(Unknown Source)
            at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$60/0x0000000000000000.run(Unknown Source)
            at java.base/java.lang.Thread.run(Unknown Source)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1322)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:207)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:669)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:48)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:283)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1315)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1313)
            at hudson.remoting.Channel.close(Channel.java:1488)
            at hudson.remoting.Channel.close(Channel.java:1455)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:884)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:110)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:765)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Sep 30, 2021 9:50:26 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](37)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:735)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:181)
            at hudson.Proc$LocalProc.destroy(Proc.java:387)
            at hudson.Proc$LocalProc.join(Proc.java:360)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1395)
            at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$85/0x0000000000000000.call(Unknown Source)
            at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
            at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
            at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:119)
            at hudson.remoting.Engine$1$$Lambda$60/0x0000000000000000.run(Unknown Source)
            at java.base/java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.base/java.net.URLClassLoader.findClass(Unknown Source)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.base/java.lang.ClassLoader.loadClassHelper(Unknown Source)
            at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
            at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
            ... 22 more
    
    Sep 30, 2021 9:50:26 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request hudson.remoting.Request$2@1b470373: hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@3977e0b5:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    

    Trying Java 17.

  21. richardlau commented on Oct 5, 2021

    @richardlau
    Member

    Unfortunately we still get the two problems with Java 17.

  22. richardlau commented on Oct 11, 2021

    @richardlau
    Member

    test-osuosl-aix72-ppc64_be-3 was reinstalled/reansibled. Still has disconnects (back to Java 8):

    Details
    Oct 08, 2021 10:36:46 PM hudson.remoting.jnlp.Main createEngine
    INFO: Setting up agent: test-osuosl-aix72-ppc64_be-3
    Oct 08, 2021 10:36:46 PM hudson.remoting.jnlp.Main$CuiListener <init>
    INFO: Jenkins agent is running in headless mode.
    Oct 08, 2021 10:36:46 PM hudson.remoting.Engine startEngine
    INFO: Using Remoting version: 4.10
    Oct 08, 2021 10:36:46 PM hudson.remoting.Engine startEngine
    WARNING: No Working Directory. Using the legacy JAR Cache location: /home/iojs/.jenkins/cache/jars
    Oct 08, 2021 10:36:46 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Oct 08, 2021 10:36:48 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Oct 08, 2021 10:36:48 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Oct 08, 2021 10:36:48 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Oct 08, 2021 10:36:48 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Oct 08, 2021 10:36:48 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Oct 08, 2021 10:36:48 PM org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader run
    INFO: Waiting for ProtocolStack to start.
    Oct 08, 2021 10:36:48 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Oct 08, 2021 10:36:50 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Oct 08, 2021 10:48:53 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@aef46729:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@aef46729:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1738)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1406)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$28/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122)
            at hudson.remoting.Engine$1$$Lambda$13/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.nio.channels.ClosedChannelException
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onReadClosed(ChannelApplicationLayer.java:238)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecvClosed(ApplicationLayer.java:221)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecvClosed(ProtocolStack.java:825)
            at org.jenkinsci.remoting.protocol.FilterLayer.onRecvClosed(FilterLayer.java:288)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecvClosed(SSLEngineFilterLayer.java:179)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.switchToNoSecure(SSLEngineFilterLayer.java:281)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processWrite(SSLEngineFilterLayer.java:501)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processQueuedWrites(SSLEngineFilterLayer.java:246)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doSend(SSLEngineFilterLayer.java:198)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.doCloseSend(SSLEngineFilterLayer.java:211)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.doCloseSend(ProtocolStack.java:793)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.doCloseWrite(ApplicationLayer.java:172)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer$ByteBufferCommandTransport.closeWrite(ChannelApplicationLayer.java:340)
            at hudson.remoting.Channel.close(Channel.java:1500)
            at hudson.remoting.Channel.close(Channel.java:1453)
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1318)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:214)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:677)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:677)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:49)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:291)
            ... 5 more
    
    Oct 08, 2021 10:48:53 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](5)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree
            at hudson.Proc$LocalProc.destroy(Proc.java:390)
            at hudson.Proc$LocalProc.join(Proc.java:363)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1399)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$28/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122)
            at hudson.remoting.Engine$1$$Lambda$13/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: Could not load class hudson.util.ProcessTree after 1 tries.
            at hudson.remoting.RemoteClassLoader.loadRemoteClass(RemoteClassLoader.java:311)
            at hudson.remoting.RemoteClassLoader.loadWithMultiClassLoader(RemoteClassLoader.java:264)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:223)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 21 more
    
    Oct 08, 2021 10:48:53 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Oct 08, 2021 10:48:53 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](5): hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@aef46729:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Oct 08, 2021 10:49:04 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Oct 08, 2021 10:49:04 PM org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader run
    INFO: Waiting for ProtocolStack to start.
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Oct 08, 2021 10:49:04 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    Oct 10, 2021 1:23:05 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Terminated
    Oct 10, 2021 1:23:05 PM hudson.Launcher$RemoteLaunchCallable$1 join
    INFO: Failed to synchronize IO streams on the channel hudson.remoting.Channel@d530ef09:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913
    hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@d530ef09:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": Remote call on JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913 failed. The channel is closing down or has closed down
            at hudson.remoting.Channel.call(Channel.java:994)
            at hudson.remoting.Channel.syncIO(Channel.java:1738)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1406)
            at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$28/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122)
            at hudson.remoting.Engine$1$$Lambda$13/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: hudson.remoting.Channel$OrderlyShutdown: Command Close created at
            at hudson.remoting.Channel$CloseCommand.execute(Channel.java:1319)
            at hudson.remoting.Channel$1.handle(Channel.java:607)
            at hudson.remoting.AbstractByteBufferCommandTransport.processCommand(AbstractByteBufferCommandTransport.java:203)
            at hudson.remoting.AbstractByteBufferCommandTransport.receive(AbstractByteBufferCommandTransport.java:189)
            at org.jenkinsci.remoting.protocol.impl.ChannelApplicationLayer.onRead(ChannelApplicationLayer.java:214)
            at org.jenkinsci.remoting.protocol.ApplicationLayer.onRecv(ApplicationLayer.java:206)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:677)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.processRead(SSLEngineFilterLayer.java:367)
            at org.jenkinsci.remoting.protocol.impl.SSLEngineFilterLayer.onRecv(SSLEngineFilterLayer.java:117)
            at org.jenkinsci.remoting.protocol.ProtocolStack$Ptr.onRecv(ProtocolStack.java:677)
            at org.jenkinsci.remoting.protocol.NetworkLayer.onRead(NetworkLayer.java:136)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer.access$2200(BIONetworkLayer.java:49)
            at org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader.run(BIONetworkLayer.java:291)
            ... 5 more
    Caused by: Command Close created at
            at hudson.remoting.Command.<init>(Command.java:70)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1312)
            at hudson.remoting.Channel$CloseCommand.<init>(Channel.java:1310)
            at hudson.remoting.Channel.close(Channel.java:1486)
            at hudson.remoting.Channel.close(Channel.java:1453)
            at hudson.slaves.SlaveComputer.closeChannel(SlaveComputer.java:887)
            at hudson.slaves.SlaveComputer.access$100(SlaveComputer.java:108)
            at hudson.slaves.SlaveComputer$2.run(SlaveComputer.java:767)
            at jenkins.util.ContextResettingExecutorService$1.run(ContextResettingExecutorService.java:28)
            at jenkins.security.ImpersonatingExecutorService$1.run(ImpersonatingExecutorService.java:68)
            at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at java.lang.Thread.run(Thread.java:748)
    
    Oct 10, 2021 1:23:05 PM hudson.remoting.UserRequest perform
    WARNING: LinkageError while performing UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](49)
    java.lang.NoClassDefFoundError: hudson.util.ProcessTree$UnixReflection
            at hudson.util.ProcessTree$Unix.get(ProcessTree.java:752)
            at hudson.util.ProcessTree.killAll(ProcessTree.java:182)
            at hudson.Proc$LocalProc.destroy(Proc.java:390)
            at hudson.Proc$LocalProc.join(Proc.java:363)
            at hudson.Launcher$RemoteLaunchCallable$1.join(Launcher.java:1399)
            at sun.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
            at java.lang.reflect.Method.invoke(Method.java:498)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:902)
            at hudson.remoting.RemoteInvocationHandler$RPCRequest.call(RemoteInvocationHandler.java:854)
            at hudson.remoting.UserRequest.perform(UserRequest.java:211)
            at hudson.remoting.UserRequest.perform(UserRequest.java:54)
            at hudson.remoting.Request$2.run(Request.java:376)
            at hudson.remoting.InterceptingExecutorService.lambda$wrap$0(InterceptingExecutorService.java:78)
            at hudson.remoting.InterceptingExecutorService$$Lambda$28/0x0000000000000000.call(Unknown Source)
            at java.util.concurrent.FutureTask.run(FutureTask.java:266)
            at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
            at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
            at hudson.remoting.Engine$1.lambda$newThread$0(Engine.java:122)
            at hudson.remoting.Engine$1$$Lambda$13/0x0000000000000000.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:826)
    Caused by: java.lang.ClassNotFoundException: hudson.util.ProcessTree$UnixReflection
            at java.net.URLClassLoader.findClass(URLClassLoader.java:591)
            at hudson.remoting.RemoteClassLoader.findClass(RemoteClassLoader.java:215)
            at java.lang.ClassLoader.loadClassHelper(ClassLoader.java:954)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:899)
            at java.lang.ClassLoader.loadClass(ClassLoader.java:882)
            ... 22 more
    
    Oct 10, 2021 1:23:05 PM hudson.remoting.Request$2 run
    INFO: Failed to send back a reply to the request UserRequest:UserRPCRequest:hudson.Launcher$RemoteProcess.join[](49): hudson.remoting.ChannelClosedException: Channel "hudson.remoting.Channel@d530ef09:JNLP4-connect connection to ci.nodejs.org/107.170.240.62:41913": channel is already closed
    Oct 10, 2021 1:23:16 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Performing onReconnect operation.
    Oct 10, 2021 1:23:16 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: onReconnect operation completed.
    Oct 10, 2021 1:23:16 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Locating server among [https://ci.nodejs.org/]
    Oct 10, 2021 1:23:17 PM org.jenkinsci.remoting.engine.JnlpAgentEndpointResolver resolve
    INFO: Remoting server accepts the following protocols: [JNLP4-connect, Ping]
    Oct 10, 2021 1:23:17 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Agent discovery successful
      Agent address: ci.nodejs.org
      Agent port:    41913
      Identity:      4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Oct 10, 2021 1:23:17 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Handshaking
    Oct 10, 2021 1:23:17 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connecting to ci.nodejs.org:41913
    Oct 10, 2021 1:23:17 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Trying protocol: JNLP4-connect
    Oct 10, 2021 1:23:17 PM org.jenkinsci.remoting.protocol.impl.BIONetworkLayer$Reader run
    INFO: Waiting for ProtocolStack to start.
    Oct 10, 2021 1:23:17 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Remote identity confirmed: 4f:22:06:c2:64:29:f3:3f:6d:7c:d7:01:f2:18:bb:93
    Oct 10, 2021 1:23:17 PM hudson.remoting.jnlp.Main$CuiListener status
    INFO: Connected
    

    Curiously the first disconnect on Oct 8 didn't leave any child processes behind but when I logged in just now there were child processes running but no (according to Jenkins) build in progress (note the 13:23 timestamps that correlate with the disconnect on Oct 10):

    Details
        iojs 10027380 12124554   0 13:20:04      -  0:00 gmake run-ci -j 6 JOBS=6
        iojs 11207052 16777608   0 13:23:00      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/ob
        iojs 11469072        1   0   Oct 08      -  2:16 /usr/bin/java -Xmx128m -Dorg.jenkinsci.plugins.gitclient.Git.timeOut=30 -jar /home/iojs/slave.jar -se
        iojs 11534782 16777608   0 13:20:46      -  0:00 gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/obj.target/opens
        iojs 12124554 11469072   0 13:20:03      -  0:00 /usr/bin/bash -xe /tmp/jenkins3602727182304626653.sh
        iojs 13304318 16777608   0 13:23:00      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/ob
        iojs 13369674 16777608   0 13:23:00      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/ob
        iojs 15663548 16777608   0 13:23:00      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/ob
        iojs 15729028 16777608   0 13:23:00      -  0:00 printf %s\n   gcc -o /home/iojs/build/workspace/node-test-commit-aix/nodes/aix72-ppc64/out/Release/ob
        iojs 16712042 10027380   0 13:20:09      -  0:00 gmake
        iojs 16777608 16712042   0 13:20:10      -  0:17 gmake -C out BUILDTYPE=Release V=0
    
  23. aixtools commented on Oct 18, 2021

    @aixtools

    Well, if the details above are compareable with the disconnects on the other systems - it might be safe to say that the disconnects are not related to side-effects left over from the POWER outage.

    Is it possible to go to an old version of java (pre-August) and see if the agent is stable again (and/or check the ci server admin logs for changes made in the last week of July, 1st week of August).

    Maybe what you see with AIX is just a symptom of something created elsewhere.

  24. richardlau commented on Oct 28, 2021

    @richardlau
    Member

    I've implemented a new Jenkins job (restricted currently to the Build WG) that runs killall -. This will send a SIGTERM to all processes owned by the iojs user that we use to run Jenkins except for the Jenkins agent process (i.e. the parent process) and then SIGKILL if the processes are still alive after 30s. The job is set up to run daily.

    https://ci.nodejs.org/job/aix-cleanup/

  25. richardlau commented on Feb 16, 2022

    @richardlau
    Member

    We're now seeing the disconnects on every build #2872 😞.

  26. sxa commented on Feb 16, 2022

    @sxa
    Member

    I'm getting some slowness on interactive shells to OSUOSL AIX machines. For now I've added a job that's doing a ping every 20 seconds to see if that shows any connectivity issues which is writing to /home/iojs/nohup.out

  27. richardlau commented on Feb 16, 2022

    @richardlau
    Member

    @sxa It would appear that the current issue we have is with Jenkins' "Ping thread" (https://www.jenkins.io/doc/book/system-administration/monitoring/#ping-thread) which is causing the Jenkins server to close down the agent on the OSUOSL AIX instances as it doesn't get a response within the ping timeout (both with 120s that we were using before and the default 240s). I've temporarily disabled the ping thread and restarted the AIX agents and so far the builds look like they're progressing much better (I got a Node.js 16 build through at least 🎉 https://ci.nodejs.org/job/node-test-commit-aix/40040/).

    Possible issues with connectivity/network throughput could certainly explain the pings from the Jenkins server not being responded to.

  28. sxa commented on Feb 17, 2022

    @sxa
    Member

    Looking a lot more green now which is good. Possibly one to alter @aixtools to about when he's back next week as it's looking like network connectivity outages. I've been having channel shutdowns on OSUOSL AIX boxes at Adoptium too: adoptium/infrastructure#2473 (Slightly different messages, although those are connecting in from the master over ssh instead of starting over jnlp)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions