Test Runs
Test runs are a collection of tests generated from a meaningful collection of test cases. For example, a test run may be a set of automated tests related to a specific release, or perhaps a small set of manual tests for that same release. It could also be a small set of sanity tests automatically run on every merge.
Inside a test run is a set of individual tests, which are generated from the test cases in the run. Each test is a unique instance of the test case, with the ability to "assign" the test to a team member, and also to submit a "result" about the results of the test. The possible results are "Untested", which is the default, "Passed", "Failed", and "Retest" for tests which should be run again.