Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for DaemonDiagnostics (0.32 sec)

  1. platforms/core-runtime/daemon-protocol/src/main/java/org/gradle/launcher/daemon/diagnostics/DaemonDiagnostics.java

    import java.io.IOException;
    
    /**
     * Contains some daemon diagnostics information useful for the client.
     */
    public class DaemonDiagnostics {
    
        @Nullable
        private final Long pid;
        private final File daemonLog;
        private final static int TAIL_SIZE = 20;
    
        public DaemonDiagnostics(File daemonLog, @Nullable Long pid) {
            this.daemonLog = daemonLog;
            this.pid = pid;
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 10:50:51 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. platforms/core-runtime/daemon-protocol/src/main/java/org/gradle/launcher/daemon/protocol/BuildStarted.java

    package org.gradle.launcher.daemon.protocol;
    
    import org.gradle.launcher.daemon.diagnostics.DaemonDiagnostics;
    
    /**
     * Returned when the daemon starts a build command, signifying that it has begun processing it.
     */
    public class BuildStarted extends Message {
    
        private final DaemonDiagnostics diagnostics;
    
        public BuildStarted(DaemonDiagnostics diagnostics) {
            this.diagnostics = diagnostics;
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 09 04:50:46 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  3. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/server/exec/StartBuildOrRespondWithBusy.java

    public class StartBuildOrRespondWithBusy extends BuildCommandOnly {
        
        private static final Logger LOGGER = Logging.getLogger(StartBuildOrRespondWithBusy.class);
        private final DaemonDiagnostics diagnostics;
    
        public StartBuildOrRespondWithBusy(DaemonDiagnostics diagnostics) {
            this.diagnostics = diagnostics;
        }
    
        @Override
        protected void doBuild(final DaemonCommandExecution execution, final Build build) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  4. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/diagnostics/DaemonStartupInfo.java

    import javax.annotation.Nullable;
    
    public class DaemonStartupInfo {
        private final String uid;
        private final Address address;
        private final DaemonDiagnostics diagnostics;
    
        public DaemonStartupInfo(String uid, Address address, DaemonDiagnostics diagnostics) {
            this.uid = uid;
            this.address = address;
            this.diagnostics = diagnostics;
        }
    
        public String getUid() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 10:50:51 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  5. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/server/DaemonServices.java

            DaemonLogFile daemonLogFile,
            GradleUserHomeScopeServiceRegistry userHomeServiceRegistry,
            ListenerManager listenerManager
        ) {
            DaemonDiagnostics daemonDiagnostics = new DaemonDiagnostics(daemonLogFile.getFile(), daemonContext.getPid());
            return ImmutableList.of(
                new HandleStop(listenerManager),
                new HandleInvalidateVirtualFileSystem(userHomeServiceRegistry),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  6. platforms/core-runtime/daemon-protocol/src/test/groovy/org/gradle/launcher/daemon/diagnostics/DaemonDiagnosticsTest.groovy

        @Rule TestNameTestDirectoryProvider temp = new TestNameTestDirectoryProvider(getClass())
    
        def "tailing the daemon log is always safe"() {
            given:
            def diagnostics = new DaemonDiagnostics(new File("does not exist"), 123)
    
            when:
            def description = diagnostics.describe()
    
            then:
            noExceptionThrown()
            description.contains("Unable to read from the daemon log file")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 10:50:51 UTC 2024
    - 1.6K bytes
    - Viewed (0)
  7. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/server/exec/LogToClient.java

        private final LoggingOutputInternal loggingOutput;
        private final DaemonDiagnostics diagnostics;
    
        private volatile AsynchronousLogDispatcher dispatcher;
    
        public LogToClient(LoggingOutputInternal loggingOutput, DaemonDiagnostics diagnostics) {
            this.loggingOutput = loggingOutput;
            this.diagnostics = diagnostics;
        }
    
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:29:13 UTC 2023
    - 6.1K bytes
    - Viewed (0)
  8. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/bootstrap/DaemonStartupCommunication.java

    import org.gradle.internal.serialize.InputStreamBackedDecoder;
    import org.gradle.internal.serialize.OutputStreamBackedEncoder;
    import org.gradle.internal.stream.EncodedStream;
    import org.gradle.launcher.daemon.diagnostics.DaemonDiagnostics;
    import org.gradle.launcher.daemon.diagnostics.DaemonStartupInfo;
    import org.gradle.launcher.daemon.logging.DaemonMessages;
    
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 06:47:38 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  9. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/client/DaemonClient.java

    import org.gradle.internal.logging.events.OutputEventListener;
    import org.gradle.internal.nativeintegration.ProcessEnvironment;
    import org.gradle.launcher.daemon.context.DaemonContext;
    import org.gradle.launcher.daemon.diagnostics.DaemonDiagnostics;
    import org.gradle.launcher.daemon.protocol.Build;
    import org.gradle.launcher.daemon.protocol.BuildEvent;
    import org.gradle.launcher.daemon.protocol.BuildStarted;
    import org.gradle.launcher.daemon.protocol.CloseInput;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 19:54:56 UTC 2024
    - 16.5K bytes
    - Viewed (0)
  10. platforms/core-runtime/daemon-protocol/src/test/groovy/org/gradle/launcher/daemon/protocol/DaemonMessageSerializerTest.groovy

            expect:
            def diagnostics = new DaemonDiagnostics(new File("log"), 1234L)
            def message = new BuildStarted(diagnostics)
            def result = serialize(message, serializer)
            result instanceof BuildStarted
            result.diagnostics.daemonLog == message.diagnostics.daemonLog
            result.diagnostics.pid == message.diagnostics.pid
    
            def diagnostics2 = new DaemonDiagnostics(new File("log"), null)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 15 19:54:56 UTC 2024
    - 12.3K bytes
    - Viewed (0)
Back to top