From 185170fafe9a051b3b48963c0fb925dae47c77d4 Mon Sep 17 00:00:00 2001 From: Laurent Clouet <4409640-laurent.clouet@users.noreply.gitlab.com> Date: Thu, 14 Mar 2024 18:08:39 +0000 Subject: [PATCH] Feat: send preparation time of a project --- protocol.txt | 1 + src/main/java/com/sheepit/client/Client.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/protocol.txt b/protocol.txt index e782a95..3f2f27c 100644 --- a/protocol.txt +++ b/protocol.txt @@ -169,6 +169,7 @@ Parameter as GET or POST: * job: Job ID * frame: Job's frame number * rendertime: Job's render time + * preptime: Job's preparation time * file: Frame to validate as form-data post * memoryused (optional): Max memory used for the render * cores (optional): Number of cores used from the render diff --git a/src/main/java/com/sheepit/client/Client.java b/src/main/java/com/sheepit/client/Client.java index 7a27a18..75d750a 100644 --- a/src/main/java/com/sheepit/client/Client.java +++ b/src/main/java/com/sheepit/client/Client.java @@ -936,7 +936,7 @@ import okhttp3.HttpUrl; } protected Error.Type confirmJob(Job ajob, int checkpoint) { - String url_real = String.format(LOCALE, "%s&rendertime=%d&memoryused=%s", ajob.getValidationUrl(), ajob.getProcessRender().getRenderDuration(), + String url_real = String.format(LOCALE, "%s&rendertime=%d&preptime=%d&memoryused=%s", ajob.getValidationUrl(), ajob.getProcessRender().getRenderDuration(), ajob.getProcessRender().getScenePrepDuration(), ajob.getProcessRender().getPeakMemoryUsed()); if (ajob.getSpeedSamplesRendered() > 0.0) { url_real += String.format(LOCALE, "&speedsamples=%s", ajob.getSpeedSamplesRendered());