Skip to content

Releases: cloudfoundry/cf-acceptance-tests

v8.2.0

09 Sep 20:20
Compare
Choose a tag to compare

Updated Tests

  • Unmarshal Route JSON instead of parsing as a string by @sethboyles in #594

Other Updates

  • Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.5 in /assets/catnip by @dependabot in #592
  • Bump github.com/onsi/gomega from 1.20.0 to 1.20.1 by @dependabot in #588
  • Bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 by @dependabot in #595
  • Bump github.com/onsi/ginkgo/v2 from 2.1.5 to 2.1.6 in /assets/catnip by @dependabot in #596
  • Bump github.com/onsi/gomega from 1.20.1 to 1.20.2 in /assets/catnip by @dependabot in #598
  • Bump github.com/onsi/gomega from 1.20.1 to 1.20.2 by @dependabot in #597

Full Changelog: v8.1.0...v8.2.0

v8.1.0

26 Aug 21:05
f5fe0fa
Compare
Choose a tag to compare

What's Changed

  • Upgrade go-loggregator to v9 by @ctlong in #572
  • Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 in /assets/grpc by @dependabot in #580
  • Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 by @dependabot in #581
  • Upgrade cf test helpers to v2 by @ctlong in #579
  • Using json matcher instead of string matcher to validate api response by @xandroc in #587
  • Bump google.golang.org/grpc from 1.48.0 to 1.49.0 by @dependabot in #584
  • Update code conventions in README by @acrmp in #583
  • Bump google.golang.org/grpc from 1.48.0 to 1.49.0 in /assets/grpc by @dependabot in #585

New Contributors

Full Changelog: v8.0.0...v8.1.0

v8.0.0

22 Jul 23:37
Compare
Choose a tag to compare

Notice

New Tests

  • Re-enable .NET core buildpack test by @Gerg in #563

Other Updates

  • Bump Newtonsoft.Json from 6.0.8 to 13.0.1 in /assets/nora/Nora.Tests by @dependabot in #566
  • Bump Newtonsoft.Json from 6.0.8 to 13.0.1 in /assets/nora/NoraPublished by @dependabot in #567
  • Bump Newtonsoft.Json from 6.0.8 to 13.0.1 in /assets/nora/Nora by @dependabot in #568
  • Increase HTTP/2 Routing GRPC context timeout by @markstokan in #571
  • Bump google.golang.org/grpc from 1.47.0 to 1.48.0 in /assets/grpc by @dependabot in #575
  • Bump google.golang.org/grpc from 1.47.0 to 1.48.0 by @dependabot in #574
  • Bump github.com/ulikunitz/xz from 0.5.4 to 0.5.10 by @davewalter in #576
  • Bump github.com/onsi/gomega from 1.19.0 to 1.20.0 in /assets/catnip by @dependabot in #578

New Contributors

Full Changelog: v7.6.0...v8.0.0

v7.6.0

03 Jun 21:03
Compare
Choose a tag to compare

Updated Tests

  • Reduce flakiness of space-specific ASG test by @cunnie in #562

Other Updates

  • Bump rack from 2.2.3 to 2.2.3.1 in /assets/hello-routing by @dependabot in #550
  • Bump rack from 2.2.3 to 2.2.3.1 in /assets/hello-world by @dependabot in #549
  • Bump google.golang.org/grpc from 1.46.2 to 1.47.0 in /assets/grpc by @dependabot in #557
  • Bump google.golang.org/grpc from 1.46.2 to 1.47.0 by @dependabot in #556

Full Changelog: v7.5.0...v7.6.0

v7.5.0

20 May 20:48
Compare
Choose a tag to compare

⚠️ Skip this release in favor of v7.6.0, which resolves significant flakiness associated with the Dynamic ASG tests introduced in this release. ⚠️

Notice

New Tests

Updated Tests

Other Updates

  • Bump: go-loggregator and dependencies by @ctlong in #523
  • Bump google.golang.org/grpc from 1.45.0 to 1.46.0 by @dependabot in #529
  • Bump google.golang.org/grpc from 1.45.0 to 1.46.0 in /assets/grpc by @dependabot in #530
  • Bump sinatra from 2.0.5 to 2.2.0 in /assets/loggregator-load-generator by @dependabot in #536
  • Bump sinatra from 2.1.0 to 2.2.0 in /assets/service_broker by @dependabot in #537
  • Bump sinatra from 2.1.0 to 2.2.0 in /assets/ruby_simple by @dependabot in #538
  • Bump sinatra from 2.1.0 to 2.2.0 in /assets/dora by @dependabot in #539
  • Fix: ruby vendoring by @ctlong in #541
  • Bump google.golang.org/grpc from 1.46.0 to 1.46.2 in /assets/grpc by @dependabot in #548
  • Bump google.golang.org/grpc from 1.46.0 to 1.46.2 by @dependabot in #547

New Contributors

Full Changelog: v7.4.0...v7.5.0

v7.4.0

06 Apr 00:30
a6e4d7a
Compare
Choose a tag to compare

New Tests

Updated Tests

  • Fix: support HTTP2 status code by @syslxg in #482
  • Update: assets/service_broker no longer accepts an env parameter and does not use -d flag when pushing by @will-gant in #496
  • Fix: service bindings test flake by @peterhaochen47 in #505
  • Fix: skip the memory resources test on K8s by @davewalter in #522

Other Updates

  • 2 minor spelling errors by @metskem in #490
  • Replace assets/go_calls_ruby.zip with a later version of the go_calls_ruby app by @ctlong in #495
  • Fix json struct tags and export pagination href by @ctlong in #497
  • Bump google.golang.org/grpc from 1.39.0 to 1.45.0 in /assets/grpc by @dependabot in #506
  • Bump github.com/onsi/gomega from 1.2.0 to 1.18.1 in /assets/catnip by @dependabot in #507
  • Bump github.com/gorilla/mux from 1.4.0 to 1.8.0 in /assets/catnip by @dependabot in #508
  • Bump github.com/onsi/ginkgo from 1.4.0 to 1.16.5 in /assets/catnip by @dependabot in #509
  • Bump github.com/satori/go.uuid from 1.1.0 to 1.2.0 in /assets/credhub-service-broker by @dependabot in #510
  • Bump github.com/gorilla/mux from 1.4.0 to 1.8.0 in /assets/credhub-service-broker by @dependabot in #511
  • Bump code.cloudfoundry.org/go-loggregator/v8 from 8.0.2 to 8.0.5 by @dependabot in #512
  • Bump google.golang.org/grpc from 1.39.0 to 1.45.0 by @dependabot in #513
  • Bump github.com/onsi/ginkgo from 1.9.0 to 1.16.5 by @dependabot in #514
  • Bump github.com/onsi/gomega from 1.6.0 to 1.18.1 by @dependabot in #515
  • Bump github.com/mholt/archiver from 2.0.0+incompatible to 3.1.1+incompatible by @dependabot in #516
  • Fix: double imports by @ctlong in #499
  • Remove unnecessary fmt.Sprintf usage by @ctlong in #498
  • Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 by @dependabot in #517
  • Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 in /assets/grpc by @dependabot in #518
  • Fix: cf-test-helpers reference by @ctlong in #519
  • Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 by @dependabot in #520
  • Bump github.com/onsi/gomega from 1.18.1 to 1.19.0 in /assets/catnip by @dependabot in #521

New Contributors

Full Changelog: v7.3.0...v7.4.0

v7.3.0

21 Sep 16:37
72bc323
Compare
Choose a tag to compare

New Tests

-HTTP/2 and gRPC routing compatibility #473 and #479
-Isolated TCP routing compatibility #478

Updated Tests

-apps/loggregator.go

  • reduce the polling interval to avoid overloading log-cache which prevented the CF CLI from streaming logs
  • poll cf logs --recent repeatedly to properly wait for the expected log line to be seen

-windows/lifecycle.go

  • Poll cf apps repeatedly to properly wait for the second instance of the app to start

Other Updates

  • Update golang net package

v7.2.0

12 Apr 18:55
d74b168
Compare
Choose a tag to compare

Notice:

  • Make logging-route-service compatible with Go 1.16

Updated Tests

-apps/lifecycle.go

  • Make app summary memory and disk units optional #458

-services/service_instance_sharing.go

  • Update result for v8 service output #459

-services/service_broker_lifecycle.go
-services/service_instance_lifecycle.go

  • Replaced all v2 API calls with v3 calls #462
  • Fix catalog schema response test #463

Helpers updates

-helpers/services/broker.go

  • Replaced all v2 API calls with v3 calls #462

v7.1.0

08 Feb 19:18
Compare
Choose a tag to compare

Updated Tests

  • Fixed a couple tests that started failing with UAA v75.0.0 release
    • slack thread with additional context
    • #455 and #456
    • There were some nil checks that weren't testing anything and misleading users when they should have failed.
    • The regex in helpers/services/sso.go was expecting the UAA authorization code to only contain letters and numbers, which was a incorrect expectation. For example, as of today, the code can contain dashes "-".
  • services/service_instance_lifecycle.go and credhub/service_keys.go
    • Removed skipOnK8s from create-service-key tests now that that functionality has been fixed for cf-for-k8s
  • routing/multiple_app_ports.go
    • As part of the zero downtime feature work in CAPI, making changes to an app's ports now requires a restart for the changes to take effect. This commit reflects that change by adding a cf restart to the "Multiple App Ports" test. #454

Other Updates

  • added a required property credhub_secret to example config #451
  • test changes to develop branch not only against cf-deployment but also against cf-for-k8s (in the CATS pipeline)

v7.0.0

16 Dec 18:46
Compare
Choose a tag to compare

Notice:

  • This is a major release because we removed the internetless suite. The internetless functionality is not core to open-source CF.

Updated Tests

-services/service_instance_lifecycle.go

  • Relaxed test expectations

Moved Tests

-apps/syslog_drain.go → app_syslog_tcp/syslog_drain.go

  • Split the syslog drain test into a separate suite to allow it to be skipped while still running the apps suite.

Deleted Tests

-internetless/app_external_traffic_denied.go

  • This functionality is not core to open source CF

Other Updates

  • Use vendir to vendor the logging-route-service sample app - this will make sure to actually include the asset files in the released tarball.