Problem/Motivation

In #3115503: Support context aware layout plugins we want to add a test for a post update that's being added. This is complex because the 8.8.0 dumps don't have layout builder install making it hard to simulate an install.

Proposed resolution

Add dumps based on 9.0.0 version of core. The dumps are made by:

  • Checking out 9.0.0
  • Unzipped the 8.8.0 dump and loading it into an empty db using drush scr
  • Running update.php via the browser
  • Using php core/scripts/dump-database-d8-mysql.php to dump the resulting db
  • gzipping the php files up

Remaining tasks

None

User interface changes

None

API changes

None

Data model changes

None

Release notes snippet

N/a

CommentFileSizeAuthor
#6 3194562-5.patch740.58 KBclayfreeman
#3 3194562-3.patch740.59 KBalexpott
#2 3194562-2.patch739.88 KBalexpott

Comments

alexpott created an issue. See original summary.

alexpott’s picture

Status: Active » Needs review
Related issues: +#3115503: Support context aware layout plugins
StatusFileSize
new739.88 KB
alexpott’s picture

Title: Add database dumps for 9.1.3 » Add database dumps for 9.0.0
Issue summary: View changes
StatusFileSize
new740.59 KB

@catch asked to change from 9.1.3 to 9.0.0 so we can test all 9.x updates. Done that.

clayfreeman’s picture

Status: Needs review » Reviewed & tested by the community

This is working in my new test for the related issue.

clayfreeman’s picture

Reroll because of the changes in #3193955: Swap assertEqual arguments in preparation to replace with assertEquals. No other changes to patch.

clayfreeman’s picture

StatusFileSize
new740.58 KB

  • catch committed ff8c31d on 9.2.x
    Issue #3194562 by alexpott, clayfreeman: Add database dumps for 9.0.0
    

  • catch committed b67ebdf on 9.1.x
    Issue #3194562 by alexpott, clayfreeman: Add database dumps for 9.0.0
    
    (...
catch’s picture

Version: 9.2.x-dev » 9.1.x-dev
Status: Reviewed & tested by the community » Fixed

Committed/pushed to 9.2.x and cherry-picked to 9.1.x, thanks!

Status: Fixed » Closed (fixed)

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