Page MenuHomePhabricator

Wikibase provideLanguageFallback tests make assumptions on MediaWiki's language fallback chains
Closed, ResolvedPublic

Description

Wikibase provideLanguageFallback tests make assumptions on MediaWiki's language fallback chains.

When updating the language fallback chain for yue , the test assume yue fallback to en , which makes the CI test failed.

Current solution: Update the expected result in test for yue .

Event Timeline

Change 753955 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/extensions/Wikibase@master] Fix yue language fallback tests

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

Winston_Sung changed the task status from Open to In Progress.Jan 18 2022, 7:24 AM
Winston_Sung moved this task from Untriaged to Fallback on the I18n board.
Winston_Sung moved this task from incoming to in progress on the Wikidata board.
Winston_Sung renamed this task from Wikibase provideLanguageFallback tests makes assumptions on MediaWiki's language fallback chains to Wikibase provideLanguageFallback tests make assumptions on MediaWiki's language fallback chains.Jan 18 2022, 7:27 AM
Winston_Sung updated the task description. (Show Details)

Change 758012 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/extensions/Wikibase@master] Revert \"Temporarily disable yue language fallback tests\"

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

Change 788417 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.10] Temporarily disable yue language fallback tests

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

Change 788418 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.10] Revert "Temporarily disable yue language fallback tests"

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

Change 788608 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.9] Temporarily disable yue language fallback tests

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

Change 788610 had a related patch set uploaded (by Winston Sung; author: Winston Sung):

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.9] Revert "Temporarily disable yue language fallback tests"

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

Change 788610 abandoned by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.9] Revert "Temporarily disable yue language fallback tests"

Reason:

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

Change 788418 abandoned by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.10] Revert "Temporarily disable yue language fallback tests"

Reason:

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

Change 788608 abandoned by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.9] Temporarily disable yue language fallback tests

Reason:

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

Change 788417 abandoned by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.10] Temporarily disable yue language fallback tests

Reason:

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

Change 788417 restored by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.10] Temporarily disable yue language fallback tests

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

Change 788608 restored by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.9] Temporarily disable yue language fallback tests

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

Change 788418 restored by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.10] Revert "Temporarily disable yue language fallback tests"

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

Change 788610 restored by Winston Sung:

[mediawiki/extensions/Wikibase@wmf/1.39.0-wmf.9] Revert "Temporarily disable yue language fallback tests"

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

Change 753955 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Temporarily disable yue language fallback tests

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

Waiting:

[mediawiki/extensions/Wikibase@master] Revert \"Temporarily disable yue language fallback tests\"

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

Change 758012 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] Revert "Temporarily disable yue language fallback tests"

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