Page MenuHomePhabricator

zeljkofilipin (Željko Filipin)
Senior Software Engineer in Test (Contractor)

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Oct 7 2014, 8:36 AM (627 w, 11 h)
Availability
Away Away until Oct 31.
IRC Nick
zeljkof
LDAP User
Zfilipin
MediaWiki User
ZFilipin (WMF) [ Global Accounts ]

Recent Activity

Aug 31 2026

• zeljkofilipin changed the status of T383780: MediaWiki Introduction 2023 from In Progress to Open.
Aug 31 2026, 4:49 PM · User-zeljkofilipin
• zeljkofilipin updated the task description for T383780: MediaWiki Introduction 2023.
Aug 31 2026, 12:25 PM · User-zeljkofilipin

Aug 26 2026

• zeljkofilipin updated the task description for T383780: MediaWiki Introduction 2023.
Aug 26 2026, 3:20 PM · User-zeljkofilipin
• zeljkofilipin updated the task description for T383780: MediaWiki Introduction 2023.
Aug 26 2026, 1:54 PM · User-zeljkofilipin
• zeljkofilipin updated the task description for T383780: MediaWiki Introduction 2023.
Aug 26 2026, 1:53 PM · User-zeljkofilipin
• zeljkofilipin updated the task description for T383780: MediaWiki Introduction 2023.
Aug 26 2026, 1:52 PM · User-zeljkofilipin

Aug 25 2026

• zeljkofilipin changed the status of T383780: MediaWiki Introduction 2023 from Open to In Progress.
Aug 25 2026, 2:54 PM · User-zeljkofilipin
• zeljkofilipin removed a project from T435720: Report project name to the flaky dashboard: User-zeljkofilipin.

@Peter and I discussed this during office hours. He'll try changing the file name first.

Aug 25 2026, 9:44 AM · Browser Test Platform, Test Platform

Aug 24 2026

• zeljkofilipin moved T435720: Report project name to the flaky dashboard from Backlog 🪒 to Deep work 🌊 on the User-zeljkofilipin board.
Aug 24 2026, 10:05 AM · Browser Test Platform, Test Platform
• zeljkofilipin added a project to T435720: Report project name to the flaky dashboard: User-zeljkofilipin.
Aug 24 2026, 10:05 AM · Browser Test Platform, Test Platform

Aug 11 2026

• zeljkofilipin closed T324685: Upgrade WebdriverIO to v8 in all repositories as Resolved.

Resolved by T363704: Upgrade WebdriverIO to v9 in all repositories.

Aug 11 2026, 3:41 PM · Browser Test Platform, Patch-For-Review, User-Lens0021, Epic
• zeljkofilipin closed T324685: Upgrade WebdriverIO to v8 in all repositories, a subtask of T396459: Upgrade WebdriverIO in all repositories, as Resolved.
Aug 11 2026, 3:41 PM · Browser Test Platform, Epic

Jul 17 2026

• zeljkofilipin placed T422555: [EPIC] Create Critical User Journey test automation for CI up for grabs.
Jul 17 2026, 10:14 AM · User-zeljkofilipin, Epic, Release-Engineering-Team (Radar), QS-Test-Automation
• zeljkofilipin placed T418778: Flaky Cypress test: wbui2025 add qualifiers: mobile view (wbui2025) - tabular-data qualifier: can add a tabular-data qualifier with lookup: up for grabs.
Jul 17 2026, 10:07 AM · MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Wikidata-Omega (Completed Tasks), User-zeljkofilipin, ci-test-error (WMF-deployed Build Failure), Browser-Tests, Wikidata

Jul 10 2026

• zeljkofilipin placed T425628: Fix failed scripts up for grabs.
Jul 10 2026, 4:22 PM · Quibble-Local
• zeljkofilipin added a comment to T430415: More flaky browser tests in MW 1.43.

@Reedy if this is important and/or urgent, please leave a comment here, or ping the team on slack (#qs-test-automation).

Jul 10 2026, 2:24 PM · QS-Test-Automation, MW-1.43-release, Browser-Tests, ci-test-error
• zeljkofilipin removed a project from T430415: More flaky browser tests in MW 1.43: User-zeljkofilipin.
Jul 10 2026, 2:20 PM · QS-Test-Automation, MW-1.43-release, Browser-Tests, ci-test-error
• zeljkofilipin placed T430415: More flaky browser tests in MW 1.43 up for grabs.

When running tests on the main branch, there are no failures, even when the tests are running 10 or 100 times in a row.

Jul 10 2026, 2:18 PM · QS-Test-Automation, MW-1.43-release, Browser-Tests, ci-test-error
• zeljkofilipin edited P94720 RUNS=10 ./find_flaky_selenium_tests.
Jul 10 2026, 2:14 PM
• zeljkofilipin edited P94719 RUNS=10 ./find_flaky_selenium_tests.
Jul 10 2026, 1:52 PM
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 10 2026, 1:29 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 10 2026, 1:29 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 10 2026, 1:18 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 10 2026, 1:17 PM · Quibble-Local

Jul 9 2026

• zeljkofilipin closed T416214: [Epic] Upgrade extensions' WDIO to use Webdriver 9.0, a subtask of T363704: Upgrade WebdriverIO to v9 in all repositories, as Resolved.
Jul 9 2026, 2:56 PM · User-zeljkofilipin, QS-Test-Automation, Browser Test Platform, Patch-For-Review, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Epic
• zeljkofilipin closed T416214: [Epic] Upgrade extensions' WDIO to use Webdriver 9.0 as Resolved.

The only remaining non wdio v9 repos are edwardspec/mediawiki-moderation (v5) and m3api/m3api-oauth2 (v8). Both are out of scope.

Jul 9 2026, 2:56 PM · User-zeljkofilipin, Epic, QS-Test-Automation
• zeljkofilipin closed T363704: Upgrade WebdriverIO to v9 in all repositories as Resolved.

The only remaining non wdio v9 repos are edwardspec/mediawiki-moderation (v5) and m3api/m3api-oauth2 (v8). Both are out of scope.

Jul 9 2026, 2:55 PM · User-zeljkofilipin, QS-Test-Automation, Browser Test Platform, Patch-For-Review, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Epic
• zeljkofilipin closed T363704: Upgrade WebdriverIO to v9 in all repositories, a subtask of T396459: Upgrade WebdriverIO in all repositories, as Resolved.
Jul 9 2026, 2:55 PM · Browser Test Platform, Epic
• zeljkofilipin added a subtask for T363704: Upgrade WebdriverIO to v9 in all repositories: T416214: [Epic] Upgrade extensions' WDIO to use Webdriver 9.0.
Jul 9 2026, 2:44 PM · User-zeljkofilipin, QS-Test-Automation, Browser Test Platform, Patch-For-Review, MW-1.45-notes (1.45.0-wmf.6; 2025-06-17), Epic
• zeljkofilipin added a parent task for T416214: [Epic] Upgrade extensions' WDIO to use Webdriver 9.0: T363704: Upgrade WebdriverIO to v9 in all repositories.
Jul 9 2026, 2:44 PM · User-zeljkofilipin, Epic, QS-Test-Automation
• zeljkofilipin updated the task description for T425628: Fix failed scripts.
Jul 9 2026, 1:42 PM · Quibble-Local
• zeljkofilipin updated the task description for T425628: Fix failed scripts.
Jul 9 2026, 1:24 PM · Quibble-Local
• zeljkofilipin renamed T425628: Fix failed scripts from Investigate failed scripts to Fix failed scripts.
Jul 9 2026, 1:22 PM · Quibble-Local
• zeljkofilipin updated the task description for T425628: Fix failed scripts.
Jul 9 2026, 1:20 PM · Quibble-Local
• zeljkofilipin claimed T425628: Fix failed scripts.
Jul 9 2026, 1:11 PM · Quibble-Local
• zeljkofilipin closed T424807: Create examples folder as Resolved.

https://gitlab.wikimedia.org/zfilipin/quibble-local/-/tree/main/examples

Jul 9 2026, 1:10 PM · Quibble-Local
• zeljkofilipin added a comment to T424528: run_selenium_tests_gated fails with 429 Too Many Requests cloning from Phabricator Diffusion.

Still failing: https://gitlab.wikimedia.org/zfilipin/quibble-local/-/blob/main/examples/run_selenium_tests_gated.txt

Jul 9 2026, 1:09 PM · Quibble-Local
• zeljkofilipin placed T427372: Regenerate examples folder up for grabs.
Jul 9 2026, 1:07 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 9 2026, 12:54 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 9 2026, 12:52 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 9 2026, 11:03 AM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 9 2026, 10:54 AM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 9 2026, 10:53 AM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 9 2026, 10:53 AM · Quibble-Local

Jul 8 2026

• zeljkofilipin claimed T427372: Regenerate examples folder.
Jul 8 2026, 4:33 PM · Quibble-Local
• zeljkofilipin closed T431552: Create generate_examples and generate_examples_slow as Resolved.
Jul 8 2026, 3:28 PM · Quibble-Local
• zeljkofilipin updated the task description for T427372: Regenerate examples folder.
Jul 8 2026, 1:53 PM · Quibble-Local
• zeljkofilipin created T431552: Create generate_examples and generate_examples_slow.
Jul 8 2026, 10:14 AM · Quibble-Local
• zeljkofilipin closed T431549: PARALLEL generate_examples counts dead pool workers as "generated" and exits 0 as Resolved.
Jul 8 2026, 10:05 AM · Quibble-Local
• zeljkofilipin created T431549: PARALLEL generate_examples counts dead pool workers as "generated" and exits 0.
Jul 8 2026, 10:00 AM · Quibble-Local
• zeljkofilipin closed T431543: Parallel generate_examples items reusing a slot delete each other's logs as Resolved.
Jul 8 2026, 9:45 AM · Quibble-Local
• zeljkofilipin created T431543: Parallel generate_examples items reusing a slot delete each other's logs.
Jul 8 2026, 9:41 AM · Quibble-Local
• zeljkofilipin closed T431530: PARALLEL generate_examples: all later items in a slot fail once a container leaves root-owned files in the slot log dir (Linux) as Resolved.
Jul 8 2026, 9:15 AM · Quibble-Local
• zeljkofilipin updated the task description for T431530: PARALLEL generate_examples: all later items in a slot fail once a container leaves root-owned files in the slot log dir (Linux).
Jul 8 2026, 8:09 AM · Quibble-Local
• zeljkofilipin created T431530: PARALLEL generate_examples: all later items in a slot fail once a container leaves root-owned files in the slot log dir (Linux).
Jul 8 2026, 8:08 AM · Quibble-Local
• zeljkofilipin closed T431529: Parallel test_integration_slow entries reusing a slot overwrite each other's logs as Resolved.
Jul 8 2026, 8:07 AM · Quibble-Local
• zeljkofilipin created T431529: Parallel test_integration_slow entries reusing a slot overwrite each other's logs.
Jul 8 2026, 8:04 AM · Quibble-Local
• zeljkofilipin closed T431527: install fails on dependencies.yaml entries with inline YAML comments as Resolved.
Jul 8 2026, 7:53 AM · Quibble-Local
• zeljkofilipin created T431527: install fails on dependencies.yaml entries with inline YAML comments.
Jul 8 2026, 7:50 AM · Quibble-Local

Jul 7 2026

• zeljkofilipin closed T431489: lib/run_test is the only sourced helper without a unit test as Resolved.
Jul 7 2026, 7:55 PM · Quibble-Local
• zeljkofilipin created T431489: lib/run_test is the only sourced helper without a unit test.
Jul 7 2026, 7:53 PM · Quibble-Local
• zeljkofilipin closed T431464: run_selenium_tests_required_gated as Resolved.
Jul 7 2026, 4:06 PM · Quibble-Local
• zeljkofilipin created T431464: run_selenium_tests_required_gated.
Jul 7 2026, 4:01 PM · Quibble-Local
• zeljkofilipin closed T431460: install_each_gated and run_selenium_tests_all_gated define byte-identical _pool_reap hooks as Resolved.
Jul 7 2026, 3:52 PM · Quibble-Local
• zeljkofilipin created T431460: install_each_gated and run_selenium_tests_all_gated define byte-identical _pool_reap hooks.
Jul 7 2026, 3:48 PM · Quibble-Local
• zeljkofilipin closed T431454: Every pool worker hand-rolls the same four-line isolation prologue as Resolved.
Jul 7 2026, 3:33 PM · Quibble-Local
• zeljkofilipin created T431454: Every pool worker hand-rolls the same four-line isolation prologue.
Jul 7 2026, 3:29 PM · Quibble-Local
• zeljkofilipin closed T431449: Every lib/run_pool caller hand-rolls the same parallel log-dir reset and progress label as Resolved.
Jul 7 2026, 3:13 PM · Quibble-Local
• zeljkofilipin created T431449: Every lib/run_pool caller hand-rolls the same parallel log-dir reset and progress label.
Jul 7 2026, 3:05 PM · Quibble-Local
• zeljkofilipin closed T431439: lib/combinations.awk and lib/combinations_with_empty.awk are the same bitmask engine twice as Resolved.
Jul 7 2026, 2:36 PM · Quibble-Local
• zeljkofilipin created T431439: lib/combinations.awk and lib/combinations_with_empty.awk are the same bitmask engine twice.
Jul 7 2026, 2:31 PM · Quibble-Local
• zeljkofilipin closed T431435: prepare assembles its fixed job list through an append loop as Resolved.
Jul 7 2026, 2:22 PM · Quibble-Local
• zeljkofilipin created T431435: prepare assembles its fixed job list through an append loop.
Jul 7 2026, 2:15 PM · Quibble-Local
• zeljkofilipin closed T431430: remove_srcs and remove_all build their directory lists through a pointless nested printf as Resolved.
Jul 7 2026, 2:05 PM · Quibble-Local
• zeljkofilipin created T431430: remove_srcs and remove_all build their directory lists through a pointless nested printf.
Jul 7 2026, 2:02 PM · Quibble-Local
• zeljkofilipin closed T431426: Four batch scripts iterate an in-memory array through a file-descriptor-3 read loop as Resolved.
Jul 7 2026, 1:57 PM · Quibble-Local
• zeljkofilipin created T431426: Four batch scripts iterate an in-memory array through a file-descriptor-3 read loop.
Jul 7 2026, 1:52 PM · Quibble-Local
• zeljkofilipin closed T431424: lib/print_found re-implements lib/build_full_combo line for line as Resolved.
Jul 7 2026, 1:42 PM · Quibble-Local
• zeljkofilipin created T431424: lib/print_found re-implements lib/build_full_combo line for line.
Jul 7 2026, 1:34 PM · Quibble-Local
• zeljkofilipin closed T431423: test_integration_slow overrides _pool_worker_label with a byte-identical copy of the default as Resolved.
Jul 7 2026, 1:29 PM · Quibble-Local
• zeljkofilipin created T431423: test_integration_slow overrides _pool_worker_label with a byte-identical copy of the default.
Jul 7 2026, 1:25 PM · Quibble-Local
• zeljkofilipin closed T431422: run_selenium_tests_required_gated silently runs a component with no dependencies when ./list_dependencies_required fails as Resolved.
Jul 7 2026, 1:16 PM · Quibble-Local
• zeljkofilipin created T431422: run_selenium_tests_required_gated silently runs a component with no dependencies when ./list_dependencies_required fails.
Jul 7 2026, 1:11 PM · Quibble-Local
• zeljkofilipin closed T431420: ./install silently proceeds with zero dependencies when ./list_dependencies fails as Resolved.
Jul 7 2026, 12:25 PM · Quibble-Local
• zeljkofilipin created T431420: ./install silently proceeds with zero dependencies when ./list_dependencies fails.
Jul 7 2026, 12:21 PM · Quibble-Local
• zeljkofilipin closed T431416: DRY_RUN=1 ./fresh_install deletes src/ — a dry run destroys state as Resolved.
Jul 7 2026, 12:09 PM · Quibble-Local
• zeljkofilipin created T431416: DRY_RUN=1 ./fresh_install deletes src/ — a dry run destroys state.
Jul 7 2026, 12:06 PM · Quibble-Local
• zeljkofilipin closed T431411: test_integration's core Selenium entries fail: the GERRIT_PATCHES entry poisons the saved state as Resolved.
Jul 7 2026, 11:16 AM · Quibble-Local
• zeljkofilipin created T431411: test_integration's core Selenium entries fail: the GERRIT_PATCHES entry poisons the saved state.
Jul 7 2026, 11:13 AM · Quibble-Local
• zeljkofilipin closed T431409: shellto dies a minute late with a confusing traceback when MediaWiki isn't installed as Resolved.
Jul 7 2026, 11:00 AM · Quibble-Local
• zeljkofilipin created T431409: shellto dies a minute late with a confusing traceback when MediaWiki isn't installed.
Jul 7 2026, 10:55 AM · Quibble-Local
• zeljkofilipin closed T431404: remove_all destroys its own log — and, on failure, the reason why it failed as Resolved.
Jul 7 2026, 10:40 AM · Quibble-Local
• zeljkofilipin created T431404: remove_all destroys its own log — and, on failure, the reason why it failed.
Jul 7 2026, 10:36 AM · Quibble-Local
• zeljkofilipin closed T429514: log folder should have timestamps as Resolved.

Resolved as part of T427619: silent mode should point to verbose output.

Jul 7 2026, 10:25 AM · Quibble-Local
• zeljkofilipin closed T427619: silent mode should point to verbose output as Resolved.
Jul 7 2026, 10:24 AM · Quibble-Local
• zeljkofilipin claimed T429514: log folder should have timestamps.
Jul 7 2026, 5:23 AM · Quibble-Local

Jul 6 2026

• zeljkofilipin claimed T427619: silent mode should point to verbose output.
Jul 6 2026, 5:04 PM · Quibble-Local
• zeljkofilipin claimed T422555: [EPIC] Create Critical User Journey test automation for CI.
Jul 6 2026, 2:36 PM · User-zeljkofilipin, Epic, Release-Engineering-Team (Radar), QS-Test-Automation
• zeljkofilipin closed T431298: .vscode per-file files.associations list requires an entry per lib/ helper — a drift-prone parallel list; awk files never highlighted at all as Resolved.
Jul 6 2026, 1:31 PM · Quibble-Local
• zeljkofilipin created T431298: .vscode per-file files.associations list requires an entry per lib/ helper — a drift-prone parallel list; awk files never highlighted at all.
Jul 6 2026, 1:27 PM · Quibble-Local