Page MenuHomePhabricator

Scripts which are not properly tested by script_tests (tracking)
Open, HighPublic

Description

Most scripts should respond to -help and quit, suggest -help on ImportError (missing dependency), TranslationError (missing l10n) and ParameterError (parameter - action, file, ... - needed)

Scripts that do not respond to -help:

  • version

Scripts that do not respond to quit (Ctrl-C or [q]) or respond with traceback:

T171713: Make QuitKeyboardInterrupt errors unified and disable traceback in scripts

Scripts that do not suggest -help on missing required parameter:

  • freebasemappingupload
  • harvest_template
  • replicate_wiki
  • transferbot

Scripts that do not suggest -help on missing l10n:

  • cfd
  • followlive
  • checkimages
  • misspelling

Scripts that are missing l10n for some sites:

  • blockpageschecker
  • followlive
  • checkimages
  • lonelypages
  • misspelling
  • unusedfiles

Scripts that are throwing a traceback:

  • cfd fails with KeyError except for en or test wikipedia (T223211)
  • clean_sandbox fails with NotImplementedError on WD
  • imageharvest fails with AttributeError on PY2 (T167726)
  • interwiki fails with AttributeError (T223157)
  • unusedfiles fails with TranslationError if missing l10n

Details

Reference
bz69069

Related Objects

StatusAssignedTask
ResolvedNone
Resolvedjayvdb
InvalidNone
OpenNone
OpenNone
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
Resolvedjayvdb
ResolvedGeorggi1999
ResolvedNone
ResolvedNone
ResolvedRicordisamoa
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedMpaa
Resolvedmurfel
ResolvedLadsgroup
ResolvedXZise
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedRicordisamoa
ResolvedRicordisamoa
ResolvedXqt
OpenNone
ResolvedXqt
DeclinedNone
OpenNone
ResolvedXqt
OpenNone
ResolvedXZise
ResolvedXqt
OpenNone
OpenNone
OpenNone
OpenNone

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 3:32 AM
bzimport set Reference to bz69069.
bzimport added a subscriber: Unknown Object (????).
jayvdb created this task.Aug 3 2014, 11:29 AM
jayvdb added a comment.Aug 4 2014, 3:09 AM

Adding other dependencies for scripts which fail if no arguments are provided, or the script fails on one of our three sites run by travis-ci builds: en.wp, ar.wp, or wikidata.

jayvdb moved this task from Backlog to Test failures on the Pywikibot-tests board.Nov 29 2014, 5:08 PM
Nemo_bis renamed this task from Scripts which are not properly tested by script_tests [tracking] to Scripts which are not properly tested by script_tests (tracking).Jul 19 2015, 9:59 AM
Nemo_bis set Security to None.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 19 2015, 9:59 AM
Dvorapa moved this task from Backlog to Tracking tasks on the Pywikibot board.Mar 18 2018, 3:39 PM
Xqt updated the task description. (Show Details)May 6 2018, 9:40 AM
Dvorapa updated the task description. (Show Details)May 16 2019, 2:18 PM
Dvorapa updated the task description. (Show Details)
Dvorapa updated the task description. (Show Details)
Dvorapa updated the task description. (Show Details)May 16 2019, 2:31 PM
Dvorapa updated the task description. (Show Details)May 16 2019, 2:38 PM
Dvorapa updated the task description. (Show Details)May 16 2019, 2:46 PM