void PopulateTestEntries()
    {
        m_Tests.Clear();
        var testScenePaths = SceneHelper.GetTestScenePaths();

        for (var testSceneIndex = 0; testSceneIndex < testScenePaths.Length; testSceneIndex++)
        {
            var scenePath   = testScenePaths[testSceneIndex];
            var testEntryUi = new TestEntryUI(scenePath, testSceneIndex);
            m_Tests.Add(testEntryUi);
        }

        //Always load from file before writing when recomputing the database
        UpdateFromFile(m_DataPath);
        WriteToFile(m_DataPath);

        Repaint();
    }
 //Copies parameters from a different source.
 public void CopyProperties(TestEntryUI source)
 {
     build_target = source.build_target;
 }