diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 91551cb4..7e6fcbd0 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: [10, 12, 13] + node: [10, 12, 13, 14] steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v1 diff --git a/system-test/integration_test.go b/system-test/integration_test.go index 93ec7805..4b776f9d 100644 --- a/system-test/integration_test.go +++ b/system-test/integration_test.go @@ -280,6 +280,19 @@ func TestAgentIntegration(t *testing.T) { timeout: gceTestTimeout, benchDuration: gceBenchDuration, }, + { + InstanceConfig: proftest.InstanceConfig{ + ProjectID: projectID, + Zone: zone, + Name: fmt.Sprintf("profiler-test-node14-%s", runID), + MachineType: "n1-standard-1", + }, + name: fmt.Sprintf("profiler-test-node14-%s-gce", runID), + wantProfiles: wantProfiles, + nodeVersion: "14", + timeout: gceTestTimeout, + benchDuration: gceBenchDuration, + }, } if *runBackoffTest {