From 203dd5dc4815aa59977b3f932f80cb37be006bfb Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 6 May 2022 11:33:32 +0200 Subject: feat(faas): Add helper tools for FaaS simulations This change adds a new module, opendc-faas-workload that contains helper code for constructing simulations of FaaS-based workloads using OpenDC. In addition, we add an integration test that demonstrates the capabilities of the helper tool and the FaaS platform of OpenDC. --- settings.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'settings.gradle.kts') diff --git a/settings.gradle.kts b/settings.gradle.kts index f651f4c1..6198b2ae 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -32,8 +32,8 @@ include(":opendc-workflow:opendc-workflow-workload") include(":opendc-faas:opendc-faas-api") include(":opendc-faas:opendc-faas-service") include(":opendc-faas:opendc-faas-simulator") +include(":opendc-faas:opendc-faas-workload") include(":opendc-experiments:opendc-experiments-capelin") -include(":opendc-experiments:opendc-experiments-serverless20") include(":opendc-experiments:opendc-experiments-tf20") include(":opendc-web:opendc-web-proto") include(":opendc-web:opendc-web-api") -- cgit v1.2.3 From 5c5662f00ffd0e4af89103bdb2e45d1b71c9c839 Mon Sep 17 00:00:00 2001 From: Fabian Mastenbroek Date: Fri, 6 May 2022 13:54:44 +0200 Subject: refactor(harness): Remove OpenDC Harness modules This change removes the OpenDC Harness modules from the main repository. We have made the decision to take a different direction regarding the specification and execution of experiments. The design of the current harness does not integrate well with the specification of experiments in the web interface. The new version focuses on proper integration with the web interface, as well as via the command line interface. --- settings.gradle.kts | 4 ---- 1 file changed, 4 deletions(-) (limited to 'settings.gradle.kts') diff --git a/settings.gradle.kts b/settings.gradle.kts index 6198b2ae..805e8364 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -58,9 +58,5 @@ include(":opendc-trace:opendc-trace-opendc") include(":opendc-trace:opendc-trace-parquet") include(":opendc-trace:opendc-trace-calcite") include(":opendc-trace:opendc-trace-tools") -include(":opendc-harness:opendc-harness-api") -include(":opendc-harness:opendc-harness-engine") -include(":opendc-harness:opendc-harness-cli") -include(":opendc-harness:opendc-harness-junit5") enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS") -- cgit v1.2.3