Page MenuHomePhabricator

Add regression tests for slave-script tools
Closed, DeclinedPublic

Description

Simple tests to verify basic boolean test cases for all tools:

  • yamllint pass valid file, rejects invalid file. (T76508)
  • jshint pass valid file, rejects invalid file.
  • ..

Event Timeline

Krinkle raised the priority of this task from to Needs Triage.
Krinkle updated the task description. (Show Details)
Krinkle updated the task description. (Show Details)
Krinkle set Security to None.
Krinkle added subscribers: Krinkle, hashar.

Change 183525 had a related patch set uploaded (by Hashar):
Test for /tools/yamllint.py

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

Patch-For-Review

Change 183525 abandoned by Hashar:
Test for /tools/yamllint.py

Reason:
YAML is used by different implementations (python/javascript etc). Lets delegate the YAML validation to the repository tests instead of trying to get a generic yaml linter.

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

Krinkle claimed this task.
Krinkle triaged this task as Low priority.
Krinkle added a project: Technical-Debt.

Most integration/slave-script tools have been frozen and deprecated in favour of test entry points. Writing tests will not be needed.

I agree, thanks Timo for the cleanup.