Skip to content

chore: Restructure tests#210

Merged
mhovd merged 1 commit intofeat/new-ncafrom
move-tests
Feb 15, 2026
Merged

chore: Restructure tests#210
mhovd merged 1 commit intofeat/new-ncafrom
move-tests

Conversation

@mhovd
Copy link
Collaborator

@mhovd mhovd commented Feb 15, 2026

  • Uses a mod file to reference tests, rather than macros with paths.
  • Cleans up the names

@github-actions
Copy link
Contributor

🐰 Bencher Report

Branchmove-tests
Testbedmhovd-pgx

⚠️ WARNING: No Threshold found!

Without a Threshold, no Alerts will ever be generated.

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds flag.

Click to view all benchmark results
BenchmarkLatencynanoseconds (ns)
Analytical vs ODE/One-compartment IV/Analytical📈 view plot
⚠️ NO THRESHOLD
831.60 ns
Analytical vs ODE/One-compartment IV/ODE📈 view plot
⚠️ NO THRESHOLD
17,798.00 ns
Analytical vs ODE/One-compartment oral/Analytical📈 view plot
⚠️ NO THRESHOLD
835.13 ns
Analytical vs ODE/One-compartment oral/ODE📈 view plot
⚠️ NO THRESHOLD
25,934.00 ns
Analytical vs ODE/Two-compartment IV/Analytical📈 view plot
⚠️ NO THRESHOLD
874.31 ns
Analytical vs ODE/Two-compartment IV/ODE📈 view plot
⚠️ NO THRESHOLD
26,531.00 ns
Analytical vs ODE/Two-compartment oral/Analytical📈 view plot
⚠️ NO THRESHOLD
928.66 ns
Analytical vs ODE/Two-compartment oral/ODE📈 view plot
⚠️ NO THRESHOLD
29,445.00 ns
Conditional dose modification📈 view plot
⚠️ NO THRESHOLD
1,171.20 ns
Create large dataset (100 subjects)📈 view plot
⚠️ NO THRESHOLD
53,960.00 ns
Data expand complex (1h intervals)📈 view plot
⚠️ NO THRESHOLD
27,735.00 ns
Data expand simple (1h intervals)📈 view plot
⚠️ NO THRESHOLD
481.62 ns
Data expand with additional time📈 view plot
⚠️ NO THRESHOLD
38,018.00 ns
Filter exclude subjects📈 view plot
⚠️ NO THRESHOLD
30,553.00 ns
Filter include subjects📈 view plot
⚠️ NO THRESHOLD
7,973.10 ns
Modify all bolus doses📈 view plot
⚠️ NO THRESHOLD
1,144.00 ns
Modify all infusion doses📈 view plot
⚠️ NO THRESHOLD
1,205.50 ns
SubjectBuilder multi-occasion📈 view plot
⚠️ NO THRESHOLD
255.81 ns
SubjectBuilder simple📈 view plot
⚠️ NO THRESHOLD
101.31 ns
SubjectBuilder with covariates📈 view plot
⚠️ NO THRESHOLD
269.08 ns
nca_auc_cmax_metrics📈 view plot
⚠️ NO THRESHOLD
586.30 ns
nca_lambda_z_candidates📈 view plot
⚠️ NO THRESHOLD
630.03 ns
nca_population/10📈 view plot
⚠️ NO THRESHOLD
45,745.00 ns
nca_population/100📈 view plot
⚠️ NO THRESHOLD
142,860.00 ns
nca_population/500📈 view plot
⚠️ NO THRESHOLD
309,450.00 ns
nca_single_subject📈 view plot
⚠️ NO THRESHOLD
997.02 ns
one_compartment📈 view plot
⚠️ NO THRESHOLD
19,538.00 ns
one_compartment_covariates📈 view plot
⚠️ NO THRESHOLD
25,442.00 ns
readme 20📈 view plot
⚠️ NO THRESHOLD
303,480.00 ns
two_compartment📈 view plot
⚠️ NO THRESHOLD
21,298.00 ns
🐰 View full continuous benchmarking report in Bencher

@mhovd mhovd merged commit 7832f67 into feat/new-nca Feb 15, 2026
1 check passed
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