Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V4.23.0 proposal #3933

Merged
merged 21 commits into from
Jan 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
24bc483
add remote config support for custom tags (#3875)
rochdev Dec 21, 2023
b2a15f7
Update test agent configuration (#3372)
Dec 21, 2023
0796432
[ci-visibility] CI Visibility telemetry - agentful (#3752)
juan-fernandez Dec 22, 2023
2cd6c77
[ci-visibility] Fix cucumber plugin tests for node<16 (#3902)
juan-fernandez Dec 22, 2023
9dbac7a
add support for node specifiers (#3893)
khanayan123 Dec 27, 2023
9d611ad
simplify ci build for aerospike (#3886)
khanayan123 Dec 27, 2023
02412e3
Fix net plugin tests (#3906)
Dec 28, 2023
fba8906
Fix integration tests by pinned chai to v4 as v5 went ESM-only (#3909)
Dec 28, 2023
a57fe5b
Add install_signature to app-started telemetry event (#3903)
Dec 28, 2023
f532ddf
Fix compatibility with node < 14.18 (#3908)
nsavoire Dec 28, 2023
4072713
Fix timeouts from aws-sdk kinesis tests (#3910)
Dec 28, 2023
7025612
Update actions versions (#3907)
Dec 29, 2023
e84b27d
Adding Pino Integration-test (#2002)
bojbrook Jan 2, 2024
53143f3
Add `process_id` tag to profiles (#3911)
nsavoire Jan 2, 2024
1a94f5c
Parametric tests: Remove obsolete CI code (#3922)
robertomonteromiguel Jan 3, 2024
b93d6fa
speed up test by stubbing (#3923)
juan-fernandez Jan 3, 2024
8554e5b
Implement extended sampling (#3904)
Jan 3, 2024
cc2d72f
PROF-8850: Add diagnostic to flaky test (#3927)
szegedi Jan 4, 2024
63131a6
Fix couchbase segfault. On >=3.2.0 <3.2.2 it would segfault on cluste…
Jan 4, 2024
df6c207
bump up iitm version (#3929)
khanayan123 Jan 4, 2024
0fbd24f
v4.23.0
khanayan123 Jan 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/testagent/start/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ description: "Starts the APM Test Agent image with environment."
runs:
using: composite
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- run: docker-compose up -d testagent
shell: bash
48 changes: 24 additions & 24 deletions .github/workflows/appsec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@ jobs:
macos:
runs-on: macos-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- run: yarn test:appsec:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

ubuntu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/16
Expand All @@ -33,16 +33,16 @@ jobs:
- run: yarn test:appsec:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- run: yarn test:appsec:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

ldapjs:
runs-on: ubuntu-latest
Expand All @@ -60,14 +60,14 @@ jobs:
LDAP_USERS: 'user01,user02'
LDAP_PASSWORDS: 'password1,password2'
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

postgres:
runs-on: ubuntu-latest
Expand All @@ -83,7 +83,7 @@ jobs:
PLUGINS: pg|knex
SERVICES: postgres
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
Expand All @@ -94,7 +94,7 @@ jobs:
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/20
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

mysql:
runs-on: ubuntu-latest
Expand All @@ -110,7 +110,7 @@ jobs:
PLUGINS: mysql|mysql2|sequelize
SERVICES: mysql
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/16
Expand All @@ -119,35 +119,35 @@ jobs:
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/20
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

express:
runs-on: ubuntu-latest
env:
PLUGINS: express|body-parser|cookie-parser
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

graphql:
runs-on: ubuntu-latest
env:
PLUGINS: apollo-server|apollo-server-express|apollo-server-fastify|apollo-server-core
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

mongodb-core:
runs-on: ubuntu-latest
Expand All @@ -160,14 +160,14 @@ jobs:
PLUGINS: express-mongo-sanitize
SERVICES: mongo
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

mongoose:
runs-on: ubuntu-latest
Expand All @@ -180,21 +180,21 @@ jobs:
PLUGINS: mongoose
SERVICES: mongo
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

sourcing:
runs-on: ubuntu-latest
env:
PLUGINS: cookie
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/16
Expand All @@ -205,7 +205,7 @@ jobs:
- run: yarn test:appsec:plugins:ci
- uses: ./.github/actions/node/latest
- run: yarn test:appsec:plugins:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3

next:
strategy:
Expand All @@ -220,7 +220,7 @@ jobs:
PLUGINS: next
RANGE: ${{ matrix.range }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/testagent/start
- uses: ./.github/actions/node/setup
- uses: actions/setup-node@v3
Expand All @@ -230,4 +230,4 @@ jobs:
- run: yarn test:appsec:plugins:ci
- if: always()
uses: ./.github/actions/testagent/logs
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3
2 changes: 1 addition & 1 deletion .github/workflows/ci-visibility-performance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
env:
ROBOT_CI_GITHUB_PERSONAL_ACCESS_TOKEN: ${{ secrets.ROBOT_CI_GITHUB_PERSONAL_ACCESS_TOKEN }}
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: ./.github/actions/node/18
- name: CI Visibility Performance Overhead Test
run: yarn bench:e2e:ci-visibility
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ jobs:
shimmer:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/node/setup
- run: yarn install
- uses: ./.github/actions/node/oldest
- run: yarn test:shimmer:ci
- uses: ./.github/actions/node/latest
- run: yarn test:shimmer:ci
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3
4 changes: 2 additions & 2 deletions .github/workflows/lambda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
ubuntu:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: ./.github/actions/testagent/start
- uses: ./.github/actions/node/setup
- run: yarn install
Expand All @@ -29,4 +29,4 @@ jobs:
- run: yarn test:lambda:ci
- if: always()
uses: ./.github/actions/testagent/logs
- uses: codecov/codecov-action@v2
- uses: codecov/codecov-action@v3
2 changes: 1 addition & 1 deletion .github/workflows/package-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
package-size-report:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v2
with:
Expand Down
Loading
Loading