linkedin / linkedin/parseq

Base Test Classes are inefficient

Open
#294 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.2k
Forks
268
PR merge metrics
No merged PRs in 30d

Description

parseq-test has a base test class that creates an engine and threadpool per test class instead of one shared one overall. The former is excellent for testing parseq itself in isolation, but the latter is better for testing usages of parseq in that it doesn't create hundreds of thousands of threads.

Happy to contribute a patch too.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the base test classes in parseq-test and inspect how the engine and thread pool are created for each test class. The change is complete when suitable usage tests share one engine and thread pool instead of creating them repeatedly, while parseq's own isolation tests remain supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
testing-qa
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.