Page MenuHomePhabricator

Scripts which are not properly tested by script_tests (tracking)
Closed, ResolvedPublic

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

StatusSubtypeAssignedTask
ResolvedNone
Resolvedjayvdb
InvalidNone
ResolvedXqt
ResolvedXqt
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
Resolvedjayvdb
ResolvedGeorggi1999
ResolvedNone
ResolvedNone
ResolvedRicordisamoa
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedMpaa
Resolvedmurfel
ResolvedLadsgroup
ResolvedXZise
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedRicordisamoa
ResolvedRicordisamoa
ResolvedXqt
ResolvedXqt
ResolvedXqt
DeclinedNone
ResolvedNone
ResolvedXqt
ResolvedXqt
ResolvedXZise
ResolvedXqt
ResolvedXqt
ResolvedXqt
DeclinedBUG REPORTNone
ResolvedBUG REPORTXqt

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 (????).

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.

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.
Dvorapa updated the task description. (Show Details)
Dvorapa updated the task description. (Show Details)
Xqt claimed this task.