apm-server icon indicating copy to clipboard operation
apm-server copied to clipboard

9.1 Test Plan

Open rubvs opened this issue 5 months ago • 4 comments

Manual Test Plan

When picking up a test case, please add your name to this overview beforehand and tick the checkbox when finished. Testing can be started when the first build candidate (BC) is available in the CFT region.

Smoke Testing ESS setup

Thanks to https://github.com/elastic/apm-server/issues/8303 further smoke tests are run automatically on ESS now. Consider extending the smoke tests to include more test cases which we'd like to cover

apm-aggregation

List of changes: https://github.com/elastic/apm-aggregation/compare/v1.2.0...v1.3.0

  • https://github.com/elastic/apm-aggregation/pull/269
  • https://github.com/elastic/apm-aggregation/pull/258

go-docappender

List of changes: https://github.com/elastic/go-docappender/compare/v2.4.0...v2.10.0

  • https://github.com/elastic/go-docappender/pull/243
  • https://github.com/elastic/go-docappender/pull/247
  • https://github.com/elastic/go-docappender/pull/236
  • https://github.com/elastic/go-docappender/pull/229
  • https://github.com/elastic/go-docappender/pull/228
  • https://github.com/elastic/go-docappender/pull/235
  • https://github.com/elastic/go-docappender/pull/231

apm-data

List of changes: https://github.com/elastic/apm-data/compare/v1.16.0...v1.19.2

  • https://github.com/elastic/apm-data/pull/500
  • https://github.com/elastic/apm-data/pull/497
  • https://github.com/elastic/apm-data/pull/492
  • https://github.com/elastic/apm-data/pull/487
  • https://github.com/elastic/apm-data/pull/434

apm-server

List of changes: https://github.com/elastic/apm-server/compare/v9.0.0...main

Feature

  • https://github.com/elastic/apm-server/pull/16549
  • https://github.com/elastic/apm-server/pull/17254
  • https://github.com/elastic/apm-server/pull/15467
  • https://github.com/elastic/apm-server/pull/15524
  • [x] https://github.com/elastic/apm-server/pull/15976 @rubvs

Fix

  • https://github.com/elastic/apm-server/pull/17149
  • https://github.com/elastic/apm-server/pull/16928
  • https://github.com/elastic/apm-server/pull/15627

Regression

  • https://github.com/elastic/apm-server/pull/16077
  • https://github.com/elastic/apm-server/pull/15488

rubvs avatar Jun 17 '25 14:06 rubvs

Tested

  • Tested https://github.com/elastic/apm-server/pull/15976 in https://github.com/elastic/apm-server/pull/15976#issuecomment-2984883824
  • Tested https://github.com/elastic/apm-data/pull/434 in https://github.com/elastic/apm-data/pull/434#issuecomment-2985219805
  • Tested https://github.com/elastic/apm-data/pull/487 & https://github.com/elastic/apm-data/pull/492 in https://github.com/elastic/apm-data/pull/487#issuecomment-2985435629
  • Tested https://github.com/elastic/apm-data/pull/500 in https://github.com/elastic/apm-data/pull/500#issuecomment-2985617994
  • Tested https://github.com/elastic/go-docappender/pull/247 in https://github.com/elastic/go-docappender/pull/247#issuecomment-2988232831
  • Tested https://github.com/elastic/go-docappender/pull/228 when having implemented https://github.com/elastic/apm-managed-service/pull/1614
  • Tested https://github.com/elastic/integrations/pull/13950 with https://github.com/elastic/integrations/pull/13950#issuecomment-2992974838
  • Tested https://github.com/elastic/kibana/pull/224479 with https://github.com/elastic/kibana/pull/224479#issuecomment-2993049444
  • Tested https://github.com/elastic/elasticsearch/pull/129074 with https://github.com/elastic/elasticsearch/pull/129074#issuecomment-2997366840

Removed

  • https://github.com/elastic/apm-server/pull/17154, since https://github.com/elastic/apm-server/issues/17104 is still ongoing.
  • https://github.com/elastic/apm-server/pull/15517, already added to 8.x and the unit test suffices.
  • https://github.com/elastic/go-docappender/pull/243 confirmed with @marclop & https://github.com/elastic/apm-data/pull/497 confirmed with @axw
  • Confirmed with @carsonip to remove https://github.com/elastic/go-docappender/pull/236
  • Confirmed with @kruskall to remove https://github.com/elastic/apm-server/pull/16077
  • https://github.com/elastic/go-docappender/pull/231, since it's not used by APM Server, see https://github.com/elastic/go-docappender/pull/231#issuecomment-2651163993
  • https://github.com/elastic/go-docappender/pull/235, since it's not used by APM Server
  • https://github.com/elastic/go-docappender/pull/229, since it's already in 9.0.2
  • https://github.com/elastic/elasticsearch/pull/126986 not used in APM Server
  • https://github.com/elastic/elasticsearch/pull/129393 not used in APM Server

Shipped in 9.0.0

  • https://github.com/elastic/apm-server/pull/15467
  • https://github.com/elastic/apm-server/pull/15488
  • https://github.com/elastic/apm-server/pull/15524

Shipped in 9.0.3

  • https://github.com/elastic/apm-server/pull/17254
  • https://github.com/elastic/apm-server/pull/17149

rubvs avatar Jun 18 '25 16:06 rubvs

To what versions are we backporting https://github.com/elastic/apm-data/pull/434?

rubvs avatar Jun 18 '25 16:06 rubvs

Confirmed with @lahsivjar that we want to test https://github.com/elastic/apm-aggregation/pull/258

rubvs avatar Jun 19 '25 20:06 rubvs

~I will test https://github.com/elastic/apm-server/pull/17154~ We will still need to test https://github.com/elastic/apm-server/pull/17154

  • Changes for 9.X branches have been merged
  • 8.19 work is ongoing

isaacaflores2 avatar Jun 20 '25 16:06 isaacaflores2

Marked https://github.com/elastic/apm-server/pull/16579 as complete since it was only changes to sample yaml files. Changes are present in the main branch

isaacaflores2 avatar Jun 23 '25 16:06 isaacaflores2

There is an issue with https://github.com/elastic/elasticsearch/pull/128913. I left a comment here https://github.com/elastic/elasticsearch/pull/128913#issuecomment-2998543456

rubvs avatar Jun 24 '25 02:06 rubvs

Removed https://github.com/elastic/apm-aggregation/pull/269 based on the weekly convo.

rubvs avatar Jul 02 '25 14:07 rubvs

Left a comment in https://github.com/elastic/apm-aggregation/pull/258#issuecomment-3036421159 for https://github.com/elastic/apm-aggregation/pull/258. Asking @lahsivjar to double check my writeup.

rubvs avatar Jul 04 '25 14:07 rubvs