Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
T
theodolite
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Sören Henning
theodolite
Merge requests
!112
Add Kdoc
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Add Kdoc
stu203404/theodolite:140-add-kdoc
into
theodolite-kotlin
Overview
25
Commits
28
Pipelines
0
Changes
54
Merged
Lorenz Boguhn
requested to merge
stu203404/theodolite:140-add-kdoc
into
theodolite-kotlin
4 years ago
Overview
4
Commits
28
Pipelines
0
Changes
54
Expand
Closes
#140 (closed)
Add KDoc for Operator
Standardization of capitalization, naming, and links in all files
Edited
4 years ago
by
Benedikt Wetzel
0
0
Merge request reports
Compare
theodolite-kotlin
version 13
3a1437b0
4 years ago
version 12
69f9804e
4 years ago
version 11
5f6b4278
4 years ago
version 10
f8c0b74e
4 years ago
version 9
d7884441
4 years ago
version 8
abcecb92
4 years ago
version 7
026cd519
4 years ago
version 6
689c9348
4 years ago
version 5
a4565f65
4 years ago
version 4
ff85fbc1
4 years ago
version 3
541d7e00
4 years ago
version 2
33477c18
4 years ago
version 1
33477c18
4 years ago
theodolite-kotlin (base)
and
latest version
latest version
91f2ad4c
28 commits,
4 years ago
version 13
3a1437b0
27 commits,
4 years ago
version 12
69f9804e
26 commits,
4 years ago
version 11
5f6b4278
24 commits,
4 years ago
version 10
f8c0b74e
23 commits,
4 years ago
version 9
d7884441
22 commits,
4 years ago
version 8
abcecb92
21 commits,
4 years ago
version 7
026cd519
20 commits,
4 years ago
version 6
689c9348
18 commits,
4 years ago
version 5
a4565f65
17 commits,
4 years ago
version 4
ff85fbc1
15 commits,
4 years ago
version 3
541d7e00
14 commits,
4 years ago
version 2
33477c18
12 commits,
4 years ago
version 1
33477c18
305 commits,
4 years ago
54 files
+
770
−
42
Side-by-side
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
54
Search (e.g. *.vue) (Ctrl+P)
theodolite-quarkus/src/main/kotlin/theodolite/benchmark/Benchmark.kt
+
11
−
0
Options
@@ -5,8 +5,19 @@ import theodolite.util.ConfigurationOverride
@@ -5,8 +5,19 @@ import theodolite.util.ConfigurationOverride
import
theodolite.util.LoadDimension
import
theodolite.util.LoadDimension
import
theodolite.util.Resource
import
theodolite.util.Resource
/**
* A Benchmark contains:
* - The [Resource]s that can be scaled for the benchmark.
* - The [LoadDimension]s that can be scaled the benchmark.
* - additional [ConfigurationOverride]s.
*/
@RegisterForReflection
@RegisterForReflection
interface
Benchmark
{
interface
Benchmark
{
/**
* Builds a Deployment that can be deployed.
* @return a BenchmarkDeployment.
*/
fun
buildDeployment
(
fun
buildDeployment
(
load
:
LoadDimension
,
load
:
LoadDimension
,
res
:
Resource
,
res
:
Resource
,
Loading