text: describe("Benchmark", () => {
    // This number doesn't match what timecope gives, but shows the trend
    it("Activation Benchmark", async function () {
      jasmine.attachToDOM(atom.views.getView(atom.workspace))
      atom.packages.triggerDeferredActivationHooks()
      // Activate activation hook
      atom.packages.triggerActivationHook("core:loaded-shell-environment")
  
      // For benchmark, activate the deps manually before loading the actual package:
      const deps = []
      deps.forEach(async (p) => await atom.packages.activatePackage(p))
  
      // Activate the package
      measure("Activation Time", async function activationBenchmark() {
        await atom.packages.activatePackage("atom-ide-template")
      })
  
      expect(atom.packages.isPackageLoaded("atom-ide-template")).toBeTruthy()
    })
  })
  