Closed ghemawat closed 6 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 66.92%. Comparing base (
0ed6a68
) to head (65219d9
). Report is 22 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
lgtm, thanks for carving this out
Not merging yet since there is a pending discussion about whether we want to put these tests in internal.
I'm not entirely sure I would like them in internal since I wouldn't call integration tests like this an internal thing. At the same time more top-level directories is not exciting either. One thought I had is maybe we could have top-level testing
directory and put browsertests
and fuzz
directories there.
I don't like internal either since it does not work across module boundaries. If anything, we could if warranted, put an internal dir under browsertests to hold internal stuff. But seems unnecessary since that package exports nothing.
I like the idea of putting things under a testing directory: testing/fuzz, testing/browser are good names.
We will want a separate PR for moving fuzz anyway. We can move browsertests then, so maybe no reason to hold off on this PR?
I don't like internal either since it does not work across module boundaries. If anything, we could if warranted, put an internal dir under browsertests to hold internal stuff. But seems unnecessary since that package exports nothing.
I like the idea of putting things under a testing directory: testing/fuzz, testing/browser are good names.
We will want a separate PR for moving fuzz anyway. We can move browsertests then, so maybe no reason to hold off on this PR?
Makes sense, we can address further changes separately.
Moved chromedp based tests to a separate module (in the same Git repository). This change signficantly reduces the dependency footprint of pprof.