Make WordPress Core

Opened 18 months ago

Last modified 3 months ago

#59844 new task (blessed)

Run HTTP related automated tests with multiple versions of cURL

Reported by: jorbin's profile jorbin Owned by:
Milestone: Future Release Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: needs-patch
Focuses: Cc:

Description

See: Bugs over the years that have affected only certain versions of cURL.

Change History (10)

This ticket was mentioned in Slack in #core by jorbin. View the logs.


18 months ago

This ticket was mentioned in Slack in #core by jorbin. View the logs.


18 months ago

This ticket was mentioned in Slack in #core by ironprogrammer. View the logs.


18 months ago

#4 @jorbin
18 months ago

Thinking a bit on the matrix for this, I'm not sure that every version of cURL and every version of PHP are feasible without making the test matrix unwieldy. I think an initial goal might be:

cURL versions with specific callouts inside requests
cURL versions where major defaults changed such as preferring http2
The latest in each major release (7.x.y, 8.x.y)
The versions that are the default for the LTS version of major linux distributions

Some further research is necessary to identify exactly how many and which versions this will be.

#5 @jorbin
18 months ago

  • Component changed from Bootstrap/Load to Build/Test Tools

#6 @swissspidy
15 months ago

  • Type changed from enhancement to task (blessed)

#7 @swissspidy
14 months ago

  • Milestone changed from 6.5 to 6.6

#8 @desrosj
10 months ago

  • Milestone changed from 6.6 to 6.7

No movement during the cycle. Going to punt to 6.7.

#9 @chaion07
6 months ago

  • Milestone changed from 6.7 to 6.8

Thanks @jorbin for reporting this. As we move closer to the RC1 for 6.7 in a matter of days and with no progress in this cycle, we are updating the milestone based on the feedback received from a recent bug-scrub session.

Cheers!

#10 @desrosj
3 months ago

  • Keywords needs-patch added
  • Milestone changed from 6.8 to Future Release

Because this has been punted a few times, I'm going to move to Future Release. When there's a patch, it can be moved back to a numbered milestone.

Note: See TracTickets for help on using tickets.