Page MenuHomePhabricator

Move AppArmor testing from DUCT to PHPUnit with appropriate gating tag
Open, In Progress, HighPublic

Description

Per T343370

  • Add tests to WikiLambda with @group Broken so they don't run on normal installs
  • Make AW-CI-chart run composer phpunit:entrypoint ./extensions/WikiLambda/tests/phpunit/integration/API/ApiFunctionCallTest.php --group Broken,WikiLambdaAppArmor

Event Timeline

Change 944989 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] tests: Bring in Cory's AppArmor tests as @disabled phpunit ones

https://gerrit.wikimedia.org/r/944989

Jdforrester-WMF changed the task status from Open to In Progress.Aug 2 2023, 9:26 PM
Jdforrester-WMF triaged this task as High priority.
Jdforrester-WMF moved this task from To triage to In Progress on the Abstract Wikipedia team board.

Change 944989 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] tests: Bring in Cory's AppArmor tests as @disabled phpunit ones

https://gerrit.wikimedia.org/r/944989

Change 947855 had a related patch set uploaded (by Stef Dunlap; author: Stef Dunlap):

[mediawiki/extensions/WikiLambda@master] Fixup AppArmo(u)r integration tests

https://gerrit.wikimedia.org/r/947855

Change 947855 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Fixup AppArmo(u)r integration tests

https://gerrit.wikimedia.org/r/947855

Jdforrester-WMF added a subscriber: SDunlap.