bext: only create driver once for github tests
Created by: tjkandala
Not sure that this has any impact, but it didn't seem right that we created and disposed the driver for each test (don't know why I did this for GitHub but not GitLab originally).
Test plan
- Observe that the browser extension Puppeteer tests still pass after this change
App preview:
Check out the client app preview documentation to learn more.