Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Fix WorkerExecutorFixture

Merge branch 'master' into lptr/execution/deprecation-warnings-for-validation-warnings

  1. … 1 more file in changeset.
Fix Worker API test tasks

  1. … 5 more files in changeset.
Add better tests for ExecOperations in worker actions

  1. … 1 more file in changeset.
Properties are rehydrated with the proper provided type

  1. … 2 more files in changeset.
Ensure that no-isolation workers run with the classloader of the submitting thread

This fixes a problem where, in a composite build, a worker can get a context

classloader set to a classloader from another project, which causes a class

mismatch when we attempt to re-hydrate a legacy runnable class in AdapterWorkAction.

We now ensure that the context classloader for no-isolation workers get set

to the context classloader of the thread that submitted the work.

  1. … 3 more files in changeset.
Rename WorkerExecution to WorkAction, WorkerParameters to WorkParameters

  1. … 37 more files in changeset.
Refactor worker api to support WorkQueue API

  1. … 30 more files in changeset.
Use a ConfigurableFileCollection for classpath in worker specs

  1. … 12 more files in changeset.
Update worker api test coverage to use typed parameter api

    • -69
    • +233
  1. … 18 more files in changeset.
Include worker failures in build operation

  1. … 3 more files in changeset.
Extract WorkerExecutorFixture to enable reuse

    • -0
    • +230
  1. … 9 more files in changeset.