Logs dropdown arrow should be inversed
### Feature description

When collapsed the arrow should be "down" (and not the opposite)

![image](https://github.com/kestra-io/kestra/assets/46634684/e84b501e-709d-499a-9900-3afa83714929)

ui/src/components/logs/LogList.vue
ui/src/components/logs/LogList.vue
webserver/src/test/java/io/kestra/webserver/controllers/ExecutionControllerTest.java
diff --git a/ui/src/components/logs/LogList.vue b/ui/src/components/logs/LogList.vue
index 3f985a3d50..c53916c469 100644
--- a/ui/src/components/logs/LogList.vue
+++ b/ui/src/components/logs/LogList.vue
@@ -16,8 +16,8 @@
                                 </div>
                                 <div v-if="!hideOthersOnSelect">
                                     <el-button type="default" @click="() => toggleShowLogs(`${currentTaskRun.id}-${taskAttempt(index)}`)">
-                                        <ChevronUp v-if="!showLogs.includes(`${currentTaskRun.id}-${taskAttempt(index)}`)" />
-                                        <ChevronDown v-else />
+                                        <ChevronDown v-if="!showLogs.includes(`${currentTaskRun.id}-${taskAttempt(index)}`)" />
+                                        <ChevronUp v-else />
                                     </el-button>
                                 </div>
                                 <div

diff --git a/webserver/src/test/java/io/kestra/webserver/controllers/ExecutionControllerTest.java b/webserver/src/test/java/io/kestra/webserver/controllers/ExecutionControllerTest.java
index e5a7a4d195..5f9f86f903 100644
--- a/webserver/src/test/java/io/kestra/webserver/controllers/ExecutionControllerTest.java
+++ b/webserver/src/test/java/io/kestra/webserver/controllers/ExecutionControllerTest.java
@@ -26,16 +26,16 @@
 import io.micronaut.runtime.server.EmbeddedServer;
 import io.micronaut.rxjava2.http.client.RxHttpClient;
 import io.micronaut.rxjava2.http.client.sse.RxSseClient;
+import jakarta.inject.Inject;
+import jakarta.inject.Named;
 import org.junit.jupiter.api.Test;
+import org.junitpioneer.jupiter.RetryingTest;
 
 import java.io.File;
 import java.time.Duration;
 import java.util.*;
 import java.util.concurrent.TimeoutException;
 import java.util.stream.IntStream;
-import jakarta.inject.Inject;
-import jakarta.inject.Named;
-import org.junitpioneer.jupiter.RetryingTest;
 
 import static io.kestra.core.utils.Rethrow.throwRunnable;
 import static org.hamcrest.MatcherAssert.assertThat;
@@ -503,7 +503,7 @@ void webhook() {
 
     }
 
-    @Test
+    @RetryingTest(5)
     void resumePaused() throws TimeoutException, InterruptedException {
         // Run execution until it is paused
         Execution pausedExecution = runnerUtils.runOneUntilPaused(TESTS_FLOW_NS, "pause");
