From 7b0b274b7c26b588f1cd94c690e594f6a5d722f1 Mon Sep 17 00:00:00 2001 From: Thomas Hunter II Date: Wed, 19 Jul 2023 15:40:04 -0700 Subject: [PATCH] openai: add to github plugin tests --- .github/workflows/plugins.yml | 17 +++++++++++++++++ packages/datadog-plugin-openai/src/index.js | 2 ++ 2 files changed, 19 insertions(+) diff --git a/.github/workflows/plugins.yml b/.github/workflows/plugins.yml index 93c8ad824c4..1326c7c6e4d 100644 --- a/.github/workflows/plugins.yml +++ b/.github/workflows/plugins.yml @@ -778,6 +778,23 @@ jobs: uses: ./.github/actions/testagent/logs - uses: codecov/codecov-action@v2 + openai: + runs-on: ubuntu-latest + env: + PLUGINS: openai + steps: + - uses: actions/checkout@v2 + - uses: ./.github/actions/testagent/start + - uses: ./.github/actions/node/setup + - run: yarn install + - uses: ./.github/actions/node/oldest + - run: yarn test:plugins:ci + - uses: ./.github/actions/node/latest + - run: yarn test:plugins:ci + - if: always() + uses: ./.github/actions/testagent/logs + - uses: codecov/codecov-action@v2 + opensearch: runs-on: ubuntu-latest services: diff --git a/packages/datadog-plugin-openai/src/index.js b/packages/datadog-plugin-openai/src/index.js index 57595a4706f..7703aa47d08 100644 --- a/packages/datadog-plugin-openai/src/index.js +++ b/packages/datadog-plugin-openai/src/index.js @@ -19,6 +19,8 @@ class OpenApiPlugin extends TracingPlugin { constructor (...args) { super(...args) + throw new Error('openai is being tested, right?') + const { metrics, logger } = services.init(this._tracerConfig) this.metrics = metrics this.logger = logger