Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for DaemonLogFile (0.17 sec)

  1. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/DaemonLogFile.groovy

        }
    
        @Override
        String toString() {
            return "DaemonLogFile(${logFile.absolutePath}, charset=${charset.name()})"
        }
    
        static DaemonLogFile forVersion(File logFile, GradleVersion version) {
            def logCharset = (version >= GradleVersion.version("8.9")) ? StandardCharsets.UTF_8 : Charset.defaultCharset()
            return new DaemonLogFile(logFile, logCharset)
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 09:22:54 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  2. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/server/DaemonLogFile.java

    import java.io.File;
    
    /**
     * Carries the location of the log file for the current daemon.
     */
    @ServiceScope(Scope.Global.class)
    public class DaemonLogFile {
        private final File file;
    
        public DaemonLogFile(File file) {
            this.file = file;
        }
    
        public File getFile() {
            return file;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sun May 05 22:45:11 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  3. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/DaemonLogFileStateProbe.groovy

    class DaemonLogFileStateProbe implements DaemonStateProbe {
        private final DaemonContext context
        private final DaemonLogFile log
        private final String startBuildMessage
        private final String finishBuildMessage
    
        DaemonLogFileStateProbe(DaemonLogFile daemonLog, DaemonContext context, String startBuildMessage = DaemonMessages.STARTED_BUILD, String finishBuildMessage = DaemonMessages.FINISHED_BUILD) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 15:22:16 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  4. platforms/core-runtime/launcher/src/main/java/org/gradle/launcher/daemon/server/DaemonServices.java

            UserInputReader inputReader,
            OutputEventListener eventDispatch,
            DaemonLogFile daemonLogFile,
            GradleUserHomeScopeServiceRegistry userHomeServiceRegistry,
            ListenerManager listenerManager
        ) {
            DaemonDiagnostics daemonDiagnostics = new DaemonDiagnostics(daemonLogFile.getFile(), daemonContext.getPid());
            return ImmutableList.of(
                new HandleStop(listenerManager),
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  5. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/AbstractDaemonFixture.groovy

    abstract class AbstractDaemonFixture implements DaemonFixture {
        public static final int STATE_CHANGE_TIMEOUT = 20000
        protected final DaemonLogFile daemonLog
        final DaemonContext context
    
        AbstractDaemonFixture(DaemonLogFile daemonLog, GradleVersion version) {
            this.daemonLog = daemonLog
            this.context = DaemonContextParser.parseFromFile(daemonLog, version)
            if (!this.context) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 15:22:16 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  6. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/LegacyDaemon.groovy

    import static org.gradle.launcher.daemon.server.api.DaemonStateControl.State
    
    class LegacyDaemon extends AbstractDaemonFixture {
        private final DaemonLogFileStateProbe logFileProbe
    
        LegacyDaemon(DaemonLogFile daemonLog, GradleVersion version) {
            super(daemonLog, version)
            if (version.baseVersion >= GradleVersion.version("2.2")) {
                logFileProbe = new DaemonLogFileStateProbe(daemonLog, context)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 15:22:16 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  7. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/TestableDaemon.groovy

    class TestableDaemon extends AbstractDaemonFixture {
        private final DaemonLogFileStateProbe logFileProbe
        private final DaemonRegistryStateProbe registryProbe
    
        TestableDaemon(DaemonLogFile daemonLog, DaemonRegistry registry, GradleVersion version) {
            super(daemonLog, version)
            this.logFileProbe = new DaemonLogFileStateProbe(daemonLog, context)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 15:22:16 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  8. platforms/core-runtime/daemon-server/src/main/java/org/gradle/launcher/daemon/bootstrap/DaemonMain.java

    import org.gradle.launcher.daemon.context.DaemonContext;
    import org.gradle.launcher.daemon.logging.DaemonMessages;
    import org.gradle.launcher.daemon.server.Daemon;
    import org.gradle.launcher.daemon.server.DaemonLogFile;
    import org.gradle.launcher.daemon.server.DaemonProcessState;
    import org.gradle.launcher.daemon.server.DaemonStopState;
    import org.gradle.launcher.daemon.server.MasterExpirationStrategy;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jun 11 09:51:15 UTC 2024
    - 9.8K bytes
    - Viewed (0)
  9. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/DaemonLogsAnalyzer.groovy

        }
    
        DaemonFixture daemonForLogFile(File logFile) {
            def version = GradleVersion.version(version)
            def daemonLog = DaemonLogFile.forVersion(logFile, version)
            if (version == GradleVersion.current()) {
                return new TestableDaemon(daemonLog, registry, version)
            }
            return new LegacyDaemon(daemonLog, version)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 15:22:16 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  10. testing/internal-integ-testing/src/main/groovy/org/gradle/integtests/fixtures/daemon/DaemonContextParser.java

    import java.util.Objects;
    import java.util.regex.Matcher;
    import java.util.regex.Pattern;
    import java.util.stream.Stream;
    
    public class DaemonContextParser {
        @Nullable
        public static DaemonContext parseFromFile(DaemonLogFile log, GradleVersion version) {
            try (Stream<String> lines = log.lines()) {
                return lines.map(line -> parseFrom(line, version)).filter(Objects::nonNull).findFirst().orElse(null);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 30 09:22:54 UTC 2024
    - 5.8K bytes
    - Viewed (0)
Back to top