Problem/Motivation

HEAD of 4.x tests have been failing since around D9.x something
review this now that we're onto D10 and beyond.

Steps to reproduce

review test results

Proposed resolution

commit these:
To fix the automated testing, two patches are ready:

#3405276: Panels IPE "placement" form for new blocks not loading in Drupal 10
and
#2636472: Load context for page that IPE is editing, rather than AJAX or form route

Remaining tasks

see proposed solution

User interface changes

TBD

API changes

TBD

Data model changes

TBD

Issue fork panels-3383474

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

joseph.olstad created an issue. See original summary.

joseph.olstad’s picture

StatusFileSize
new825 bytes

see if this helps

joseph.olstad’s picture

Status: Needs work » Needs review
joseph.olstad’s picture

joseph.olstad’s picture

joseph.olstad’s picture

joseph.olstad’s picture

joseph.olstad’s picture

Title: Fix HEAD test failures for 4.x branch possibly related to recent core or ctools changes » Fix HEAD test failures - drupalPostForm() in functional tests is deprecated
joseph.olstad’s picture

Title: Fix HEAD test failures - drupalPostForm() in functional tests is deprecated » Fix HEAD test failures for 4.x
joseph.olstad’s picture

StatusFileSize
new1.56 KB

Oops that was 3x, here's 4x

I was confused

Status: Needs review » Needs work

The last submitted patch, 10: panels_ipe-3383474-10.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

joseph.olstad’s picture

Status: Needs work » Needs review
StatusFileSize
new1.53 KB

encore mieux

Status: Needs review » Needs work

The last submitted patch, 12: panels_ipe-3383474-12.patch, failed testing. View results
- codesniffer_fixes.patch Interdiff of automated coding standards fixes only.

joseph.olstad’s picture

While it is incomplete, I think it's worthy of commit as it's improving the results.

joelpittet’s picture

Status: Needs work » Needs review

Thanks for taking on the test failures @joseph.olstad. I've committed this WIP.

I'll leave this open in case you have some ideas on the IPE errors.

Liam Morland made their first commit to this issue’s fork.

liam morland’s picture

Created a merge request that adds the default .gitlab-ci.yml.

joseph.olstad’s picture

Issue summary: View changes
joseph.olstad’s picture

Status: Needs review » Reviewed & tested by the community

joseph.olstad’s picture

Status: Reviewed & tested by the community » Needs review

  • joseph.olstad committed a7652be2 on 8.x-4.x
    Issue #3383474 by joseph.olstad, Liam Morland, joelpittet: Fix HEAD test...
joelpittet’s picture

Status: Needs review » Fixed

I have committed the changes, I'll see how that affects it all before releasing the changes.

xem8vfdh’s picture

amazing, thanks!!

Status: Fixed » Closed (fixed)

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

liam morland’s picture

I note that tests are still failing even with these changes.

joseph.olstad’s picture