UrlValidator.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Wait before testing the server connection for unavailability again

Rebase with master

Use a retry logic for UrlValidator.notAvailable

Revert previous commit.

Catch IOException instead to determine if an URL is available

This minimize the chance of a random listener that push garbage through

the socket.

Try to return more information on URL unavailable failures

Changing PollingConditions.poll() usages to ConcurrentTestUtil.poll()

+review REVIEW-5540

  1. … 13 more files in changeset.
Fixing issue with change from milliseconds to seconds in URLvalidator

+review REVIEW-5510

  1. … 4 more files in changeset.
Adding tooling tests for play continuous build

+review REVIEW-5510

  1. … 7 more files in changeset.
Added integration test for Play multiproject sample

  1. … 2 more files in changeset.
Changing UrlValidator to verify text and binary files differently. Moved TextUtil to base-services so it can be used from internal-testing.

+review REVIEW-5272

  1. … 6 more files in changeset.
Fixing windows CI failure for play custom fixture

  1. … 1 more file in changeset.
Fixing windows CI failure for play custom fixture

Fixing windows CI failure for play custom fixture

Adding play coffeescript assets to customPlayApp test fixture.

+review REVIEW-5272

  1. … 5 more files in changeset.
Adding play content testing to existing play run tests. -Temporarily disabled advanced sample content test until sporadic compile issues can be cleared up.

+review REVIEW-5272

  1. … 8 more files in changeset.
Cleaning up play sample integration tests and addressing timeout issues.

+review REVIEW-5272

  1. … 1 more file in changeset.
Stop PlayRun task gracefully

- listening for ctrl+d input to stop the play application

- open issues:

- integration tests not running in daemon mode as DisconnectableInputStream reads input eagerly.

- should have central place for dealing with userinput (probably a later story)

- currently daemons InputForwarder stops forwarding after receiving ctrl+d command, means

that after stopping the PlayRun task using ctrl+d no other stdin of a build is forwarded

TODO:

- verify behaviour on windows

+review REVIEW-5261

  1. … 7 more files in changeset.
try stabelizing play-run integration test for daemon test executor

+review REVIEW-5261

  1. … 1 more file in changeset.
avoid sleeps in SonarRunnerSmokeIntegrationTest

+review REVIEW-5170

    • -0
    • +35
    ./UrlValidator.groovy
  1. … 2 more files in changeset.