Skip to content

Static, Static TLS: Entries do not serve the same amount of data (case in point Bun) #1275

Description

@uNetworkingAB

If you look at fulmine and Bun, fulmine has higher composite score even though Bun beats fulmine in everything except static, static TLS. And then you look into why and you see exactly the same pitfall as the uWS.js entry had:

const file = Bun.file("/data/static/" + name);

It does not pick the .bz compressed file version. And so it ends up scoring HALF of what it should.

You probably need to make this a failure so that this is no longer a silent failure that massively penalizes those who do not pick the .bz files. It's not even remotely close to apples-apples if you compare non-compressed file RPS against precompressed file RPS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    testsAbout test design, issues with tests etc.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions