Skip to content

[Feature] Custom Serialization code needs performance tests #3779

@peternied

Description

@peternied

What is the bug?
The Custom Serialization logic was added to the security plugin codebase in an effort to improve serialization speed in different scenarios; however, a scenario was found where there was a significant regression [1], there should be a suite of tests that could catch and/or add check to ensure this doesn't happen in the future.

How can one reproduce the bug?
Inspect the gradle tasks and pull request checks for tests that measure the runtime performance of the serialization code in the Security Plugin - don't find any.

What is the expected behavior?
There should be a set of performance test cases that can validate the baseline and the behavior with the feature enabled to be sure no significant latency increases occur.

Do you have any additional context?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriagedIssues labeled as 'Triaged' have been reviewed and are deemed actionable.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions