reak;
        }
      }
    }
    reload();
  }

  function cleanFilename(file) {
    const m = /\/tracing\/test_data\/(.+)/.exec(file);
    const rest = m[1];

    function upcase(letter) {
      return ' ' + letter.toUpperCase();
    }

    return rest.replace(/_/g, ' ')
        .replace(/\.[^\.]*$/, '')
        .replace(/ ([a-z])/g, upcase)
        .replace(/^[a-z]/, upcase);
  }

  function reload() {
    loadTraces([window.location.hash.substr(1)], createViewFromTraces);
  }

  window.addEventListener(