Skip to content

Conversation

paulirish
Copy link
Collaborator

@paulirish paulirish commented Apr 25, 2017

I think the ultimate bug is that server.close() wasn't closing the server.. so a subsequent request for localhost:8080 was continuing to provide the original files, since the file root for the server was set back then.


This is the fix that made sense for me... but there's a few ways to do this. No worries if you'd rather solve it differently :)

  • Move createServer from launching once per benchmark to launching just once for everything
  • Use direct paths to the benchmark folders rather than a query param.
    • I didn't touch the http2 server, but AFAICT an adjustment is necessary there, as well.
  • Whitespace cleanup (sorry)
  • no-store rather than no-cache but really this shouldn't matter. This part is @patrickhulce's fault. ;)

This closes GoogleChrome/lighthouse#2064

@trueadm
Copy link
Owner

trueadm commented Apr 25, 2017

Awesome. Thanks so much @paulirish! :)

@trueadm trueadm merged commit 0503d5a into trueadm:add_benchmarking_infra Apr 25, 2017
trueadm added a commit that referenced this pull request Jul 7, 2017
trueadm pushed a commit that referenced this pull request Aug 29, 2019
Fix encoding of Unicode keys greater than U+00FF
trueadm added a commit that referenced this pull request Dec 18, 2019
trueadm added a commit that referenced this pull request Dec 18, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2
trueadm added a commit that referenced this pull request Dec 18, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug
trueadm added a commit that referenced this pull request Dec 18, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup
trueadm added a commit that referenced this pull request Dec 19, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback
trueadm added a commit that referenced this pull request Dec 19, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow
trueadm added a commit that referenced this pull request Dec 20, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow

Major refactor and re-design
trueadm added a commit that referenced this pull request Dec 20, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow

Major refactor and re-design

More revisions
trueadm added a commit that referenced this pull request Dec 20, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow

Major refactor and re-design

More revisions

Cleanup
trueadm added a commit that referenced this pull request Dec 20, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow

Major refactor and re-design

More revisions

Cleanup

Cleanup 2
trueadm added a commit that referenced this pull request Dec 20, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow

Major refactor and re-design

More revisions

Cleanup

Cleanup 2

Add DCE and unmounting logic for host instances
trueadm added a commit that referenced this pull request Dec 20, 2019
Update error codes

fix lint

DCE

fix test

Add event kinds to help propagation rules

Add event kinds to help propagation rules #2

Fix kind bug

cleanup

Address feedback

Fix flow

Major refactor and re-design

More revisions

Cleanup

Cleanup 2

Add DCE and unmounting logic for host instances

Fix merge conflicts
trueadm added a commit that referenced this pull request Mar 10, 2020
trueadm added a commit that referenced this pull request Mar 10, 2020
trueadm added a commit that referenced this pull request Mar 10, 2020
Add test

Fix

Address feedback

fix

Fix flow types

Fix

Fix

Wtf?

Fix path

Fix

Fix bundles...

Fix CI tests, by adding to experimental build

Attempt #2 at fixing CI

Revert
trueadm added a commit that referenced this pull request Mar 10, 2020
Add test

Fix

Address feedback

fix

Fix flow types

Fix

Fix

Wtf?

Fix path

Fix

Fix bundles...

Fix CI tests, by adding to experimental build

Attempt #2 at fixing CI

Revert

Fix
trueadm added a commit that referenced this pull request Mar 10, 2020
Add test

Fix

Address feedback

fix

Fix flow types

Fix

Fix

Wtf?

Fix path

Fix

Fix bundles...

Fix CI tests, by adding to experimental build

Attempt #2 at fixing CI

Revert

Fix

Fix lint
trueadm added a commit that referenced this pull request Mar 12, 2020
trueadm added a commit that referenced this pull request Mar 12, 2020
trueadm added a commit that referenced this pull request Mar 12, 2020
Address feedback

Address feedback

Address feedback #2

Adjust changes
trueadm added a commit that referenced this pull request Mar 12, 2020
Address feedback

Address feedback

Address feedback #2

Adjust changes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants