Skip to content

Test hangs in event mode #12033

@dfandrich

Description

@dfandrich

I did this

Test 1233 (as well as 1272 and 1238, although I have less data about those) has been hanging 100% of the time in the event-based CI build ever since commit b5bb84c (PR #11939) . I can reproduce this 100% of the time on my local Linux machine by performing parallel tests enabling event mode and using the FTP keyword to select tests. The last log message produced by the curl under test is:

 0000: 229 Entering Passiv Mode (|||1|)

Running with the GOPHER keyword causes test 1272 to hang.

Running with the TFTP keyword cases test 1238 to hang for about 2000 seconds until it times out and fails.

The latter two test hangs can be reproduced easily without parallel mode, but the first one seems to need it.

  • fixed test 1233
  • fixed test 1238
  • fixed test 1272

I expected the following

The tests should pass without hanging.

curl/libcurl version

8.4.0-DEV

operating system

CI build machine:

Linux fv-az736-78 6.2.0-1012-azure #12~22.04.1-Ubuntu SMP Thu Sep 7 14:07:14 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions