Page MenuHomePhabricator

tbs: user-story 13: I want to avoid getting bugs inadvertently into the codebases
Closed, ResolvedPublic

Description

As a Toolforge developer (toolforge root) I want to avoid getting bugs into the code.

When do we know it's done?

Feature: I want to easily run the tests for each of the codebases

Scenario: I want to test the code for a tbs codebase

When I want to test the code
Then I go to the codebase root
And I run pre-commit and the linters are run

Scenario: I want to test the code for a python tbs codebase

When I want to test the code
Then I go to the codebase root
And I run tox and the linters and tests are run

Scenario: I want to test the code for a golang tbs codebase

When I want to test the code
Then I go to the codebase root
And I run make test and the linters and tests are run
This epic contains the following tasks:

This is a tracking task, so it will be closed once the tasks mentioned below are completed.

Event Timeline

dcaro triaged this task as High priority.Dec 14 2022, 3:57 PM
dcaro created this task.
dcaro added a project: Toolforge Build Service.
dcaro raised the priority of this task from High to Needs Triage.Mar 6 2023, 3:03 PM
dcaro claimed this task.
dcaro moved this task from Next Up to Done on the Toolforge Build Service (Iteration 17) board.