Created on 23 December 2024, 8 months ago

Problem/Motivation

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

6.3

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @jrockowitz
  • Merge request !580Resolve #3495674 "Fix broken tests" β†’ (Merged) created by jrockowitz
  • Pipeline finished with Failed
    8 months ago
    Total: 434s
    #377181
  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    If these tests where converted to XPath, changes in whitespace or attribute order would not cause them to fail.

  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦
  • Pipeline finished with Failed
    8 months ago
    Total: 384s
    #377817
  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

    I don't have the time to start rewriting tests. Any help is appreciated.

  • First commit to issue fork.
  • Pipeline finished with Failed
    8 months ago
    Total: 718s
    #384336
  • Pipeline finished with Failed
    8 months ago
    Total: 929s
    #384349
  • Pipeline finished with Failed
    8 months ago
    Total: 501s
    #384366
  • πŸ‡¦πŸ‡ΊAustralia acbramley

    Base phpunit is now passing but the HTML changes subsequently broke previous minor. Max PHP seems to be failing due to deprecations in entity_print and potentially others (unless I'm not seeing the right errors).

    I've started converting the problematic HTML assertions to using optionExists (as they mostly seem to be around select options) and I've tried reducing duplicated assertions (e.g in WebformElementTermReferenceTest) to reduce the maintenance overhead.

  • Pipeline finished with Failed
    8 months ago
    Total: 436s
    #384383
  • Pipeline finished with Failed
    8 months ago
    Total: 609s
    #384384
  • Pipeline finished with Failed
    8 months ago
    Total: 629s
    #384406
  • Pipeline finished with Failed
    7 months ago
    Total: 420s
    #386739
  • Pipeline finished with Failed
    7 months ago
    Total: 417s
    #386755
  • Pipeline finished with Failed
    7 months ago
    Total: 448s
    #386767
  • πŸ‡¦πŸ‡ΊAustralia acbramley

    Ok, current and previous are passing. As far as I can tell we can't get a green max PHP run without other contrib modules fixing all their deprecations so I've allowed that to fail.

  • Pipeline finished with Success
    7 months ago
    Total: 405s
    #386790
  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    Thanks for the patch.

    I don't understand why the changes to fputcsv() are needed. \\ is the default value for escape.

  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

    Thank you for fixing the broken tests. I am tempted to merge this and tag a beta release for Drupal CMS's sake. Webform is the only alpha release module being included in Drupal CMS.

    @liam morland Are you okay with us merging and tagging a beta?

  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    Yes, that makes sense.

    I note that the merge request removes the "Unpublish term:2" test. Is there a reason that test is not updated like the others?

  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

    At a quick glance, none of the RTBC issues should be merged.

  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    In that case, perhaps they should be marked postponed.

  • πŸ‡¦πŸ‡ΊAustralia acbramley

    @liam morland

    I don't understand why the changes to fputcsv() are needed. \\ is the default value for escape.

    Check the previous max PHP runs, that parameter is required in PHP 8.4

    I note that the merge request removes the "Unpublish term:2" test. Is there a reason that test is not updated like the others?

    See line 86 of the test file, it looked like a fully duplicated block of test code.

  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

    I am good with the being merged. @liam morland Does this work for you?

  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    Yes

  • Pipeline finished with Skipped
    7 months ago
    #388750
  • Pipeline finished with Skipped
    7 months ago
    #388751
  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY
  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY

    Done! @liam morland do you have time to tag a beta release?

  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    Sure, later today.

  • πŸ‡ΊπŸ‡ΈUnited States jrockowitz Brooklyn, NY
  • πŸ‡¨πŸ‡¦Canada Liam Morland Ontario, CA πŸ‡¨πŸ‡¦

    6.3.0-beta1 released.

  • Automatically closed - issue fixed for 2 weeks with no activity.

  • Pipeline finished with Success
    7 months ago
    Total: 923s
    #404277
  • Pipeline finished with Success
    3 months ago
    Total: 202s
    #495610
  • Pipeline finished with Success
    about 1 month ago
    #546565
  • Pipeline finished with Failed
    26 days ago
    Total: 96s
    #554144
  • Pipeline finished with Failed
    26 days ago
    Total: 37s
    #554175
  • Pipeline finished with Failed
    25 days ago
    Total: 66s
    #555209
  • Pipeline finished with Failed
    25 days ago
    Total: 58s
    #555254
  • Pipeline finished with Failed
    25 days ago
    Total: 58s
    #555257
  • Pipeline finished with Failed
    10 days ago
    #567442
  • Pipeline finished with Failed
    10 days ago
    #567451
  • Pipeline finished with Success
    10 days ago
    #567463
  • Pipeline finished with Failed
    8 days ago
    Total: 3677s
    #568711
Production build 0.71.5 2024