BuildActionSerializerTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert "Revert "Add debug support to TestLauncher (#9863)""

This reverts commit 17d0ec1ba0dd44df1a6e2e2f8e79c366faa2bee7.

  1. … 39 more files in changeset.
Revert "Add debug support to TestLauncher (#9863)"

This reverts commits 026d9f4f8b33e64a64fd0f9f4c364b4c7cebf26f and fda0f3d58074137a1e9204fbf2762d9f63a0603b.

Temporarily reverted due to a possible performance regression.

  1. … 40 more files in changeset.
Add debug support to TestLauncher (#9863)

  1. … 39 more files in changeset.
Fix test failures

  1. … 2 more files in changeset.
Fix test failures

  1. … 2 more files in changeset.
Add debug support to TestLauncher

  1. … 19 more files in changeset.
Add debug support to TestLauncher

  1. … 19 more files in changeset.
Add debug support to TestLauncher

  1. … 19 more files in changeset.
Add debug support to TestLauncher

  1. … 19 more files in changeset.
Add debug support to TestLauncher

  1. … 19 more files in changeset.
Add debug support to TestLauncher

  1. … 20 more files in changeset.
Add debug support to TestLauncher

  1. … 18 more files in changeset.
Add debug support to TestLauncher

  1. … 19 more files in changeset.
Report TAPI progress events for work items

This commit introduces a new `OperationType.WORK_ITEM` and adds specific

`ProgressEvent` implementations. For backwards compatibility, if the

new OperationType is not requested, but `OperationType.GENERIC` is, it

will be reported as a generic build operation.

  1. … 42 more files in changeset.
Ensure command-line deprecation messages are sent from the client to the daemon, as was previously happening when Java serialization was used. Change signatures on various types to communicate this expectation better.

It would be better if the messages were logged in the client rather than travelling to the daemon and then back again. This change does not address this and simply recreates the situation that was already in place.

  1. … 19 more files in changeset.
Remove remaining Java serialization from the initial build request message sent from the client to the daemon. There is now no Java serialization used between the client and daemon when running builds from the command-line. There is still some when using the Tooling API.

    • -0
    • +60
    ./BuildActionSerializerTest.groovy
  1. … 24 more files in changeset.