Move AI stuff from pro to monorepo. #26177
budibase_ci.yml
on: pull_request
lint
2m 8s
build
4m 24s
helm-lint
29s
test-libraries
3m 46s
test-worker
2m 36s
check-pro-submodule
31s
check-lockfile
1m 11s
Matrix: test-server
Annotations
26 errors and 1 warning
check-pro-submodule
Process completed with exit code 1.
|
Global configs controller › Should strip secrets when pulling AI config:
packages/worker/src/tests/api/configs.ts#L24
expected 200 "OK", got 400 "Bad Request"
at ConfigAPI.expect [as getAIConfig] (src/tests/api/configs.ts:24:8)
at Object.getAIConfig (src/api/controllers/global/tests/configs.spec.ts:19:47)
----
at Test._assertStatus (../../node_modules/supertest/lib/test.js:252:14)
at ../../node_modules/supertest/lib/test.js:308:13
at Test._assertFunction (../../node_modules/supertest/lib/test.js:285:13)
at Test.assert (../../node_modules/supertest/lib/test.js:164:23)
at localAssert (../../node_modules/supertest/lib/test.js:120:14)
at ../../node_modules/supertest/lib/test.js:125:7
at Test.fn [as callback] (../../node_modules/supertest/node_modules/superagent/src/node/index.js:925:3)
at callback (../../node_modules/supertest/node_modules/superagent/src/node/index.js:1166:18)
at IncomingMessage.fn (../../node_modules/supertest/node_modules/superagent/src/node/parsers/json.js:19:7)
|
test-worker
Process completed with exit code 1.
|
/rows (sqs) › AI fields › should be able to save a row with an AI column:
packages/server/src/tests/utilities/api/base.ts#L211
Expected status 200 but got 500
Body:
⏐ {
⏐ "message": "Cannot read properties of undefined (reading 'LargeLanguageModel')",
⏐ "status": 500
⏐ }
Stack from request handler:
⏐ TypeError: Cannot read properties of undefined (reading 'LargeLanguageModel')
⏐ at LargeLanguageModel (/home/runner/work/budibase/budibase/packages/server/src/utilities/rowProcessor/utils.ts:129:37)
⏐ at NoopTracer.trace (/home/runner/work/budibase/budibase/node_modules/dd-trace/packages/dd-trace/src/noop/tracer.js:15:12)
⏐ at Tracer.trace (/home/runner/work/budibase/budibase/node_modules/dd-trace/packages/dd-trace/src/noop/proxy.js:43:25)
⏐ at trace (/home/runner/work/budibase/budibase/packages/server/src/utilities/rowProcessor/utils.ts:125:17)
⏐ at finaliseRow (/home/runner/work/budibase/budibase/packages/server/src/api/controllers/row/staticFormula.ts:163:33)
⏐ at processTicksAndRejections (node:internal/process/task_queues:95:5)
⏐ at tryIncrement (/home/runner/work/budibase/budibase/packages/pro/src/sdk/quotas/quotas.ts:112:20)
⏐ at save (/home/runner/work/budibase/budibase/packages/server/src/api/controllers/row/index.ts:109:7)
⏐ at middleware (/home/runner/work/budibase/budibase/packages/server/src/middleware/cleanup.ts:7:16)
⏐ at /home/runner/work/budibase/budibase/node_modules/koa-compress/lib/index.js:38:5
⏐ at errorHandling (/home/runner/work/budibase/budibase/packages/backend-core/src/middleware/errorHandling.ts:8:5)
⏐ at userAgent (/home/runner/work/budibase/budibase/node_modules/koa-useragent/dist/index.js:12:5)
⏐ at contentSecurityPolicy (/home/runner/work/budibase/budibase/packages/backend-core/src/middleware/contentSecurityPolicy.ts:105:5)
⏐ at _default (/home/runner/work/budibase/budibase/packages/backend-core/src/middleware/ip.ts:6:12)
at RowAPI._checkResponse (src/tests/utilities/api/base.ts:211:15)
at RowAPI._checkResponse [as _request] (src/tests/utilities/api/base.ts:239:17)
at RowAPI._post (src/tests/utilities/api/base.ts:65:12)
at RowAPI.save (src/tests/utilities/api/row.ts:44:12)
at Object.<anonymous> (src/api/routes/tests/row.spec.ts:3338:13)
|
/rows (sqs) › AI fields › should be able to update a row with an AI column:
packages/server/src/tests/utilities/api/base.ts#L211
Expected status 200 but got 500
Body:
⏐ {
⏐ "message": "Cannot read properties of undefined (reading 'LargeLanguageModel')",
⏐ "status": 500
⏐ }
Stack from request handler:
⏐ TypeError: Cannot read properties of undefined (reading 'LargeLanguageModel')
⏐ at LargeLanguageModel (/home/runner/work/budibase/budibase/packages/server/src/utilities/rowProcessor/utils.ts:129:37)
⏐ at NoopTracer.trace (/home/runner/work/budibase/budibase/node_modules/dd-trace/packages/dd-trace/src/noop/tracer.js:15:12)
⏐ at Tracer.trace (/home/runner/work/budibase/budibase/node_modules/dd-trace/packages/dd-trace/src/noop/proxy.js:43:25)
⏐ at trace (/home/runner/work/budibase/budibase/packages/server/src/utilities/rowProcessor/utils.ts:125:17)
⏐ at finaliseRow (/home/runner/work/budibase/budibase/packages/server/src/api/controllers/row/staticFormula.ts:163:33)
⏐ at processTicksAndRejections (node:internal/process/task_queues:95:5)
⏐ at tryIncrement (/home/runner/work/budibase/budibase/packages/pro/src/sdk/quotas/quotas.ts:112:20)
⏐ at save (/home/runner/work/budibase/budibase/packages/server/src/api/controllers/row/index.ts:109:7)
⏐ at middleware (/home/runner/work/budibase/budibase/packages/server/src/middleware/cleanup.ts:7:16)
⏐ at /home/runner/work/budibase/budibase/node_modules/koa-compress/lib/index.js:38:5
⏐ at errorHandling (/home/runner/work/budibase/budibase/packages/backend-core/src/middleware/errorHandling.ts:8:5)
⏐ at userAgent (/home/runner/work/budibase/budibase/node_modules/koa-useragent/dist/index.js:12:5)
⏐ at contentSecurityPolicy (/home/runner/work/budibase/budibase/packages/backend-core/src/middleware/contentSecurityPolicy.ts:105:5)
⏐ at _default (/home/runner/work/budibase/budibase/packages/backend-core/src/middleware/ip.ts:6:12)
at RowAPI._checkResponse (src/tests/utilities/api/base.ts:211:15)
at RowAPI._checkResponse [as _request] (src/tests/utilities/api/base.ts:239:17)
at RowAPI._post (src/tests/utilities/api/base.ts:65:12)
at RowAPI.save (src/tests/utilities/api/row.ts:44:12)
at Object.<anonymous> (src/api/routes/tests/row.spec.ts:3338:13)
|
test-server (sqs)
Process completed with exit code 1.
|
test-server (dynamodb)
The job was canceled because "sqs" failed.
|
test-server (dynamodb)
The operation was canceled.
|
test-server (mssql)
The job was canceled because "sqs" failed.
|
test-server (mssql)
The operation was canceled.
|
test-server (postgres)
The job was canceled because "sqs" failed.
|
test-server (postgres)
The operation was canceled.
|
test-server (mariadb)
The job was canceled because "sqs" failed.
|
test-server (mariadb)
The operation was canceled.
|
test-server (mysql)
The job was canceled because "sqs" failed.
|
test-server (mysql)
The operation was canceled.
|
test-server (mongodb)
The job was canceled because "sqs" failed.
|
test-server (mongodb)
The operation was canceled.
|
test-server (postgres_legacy)
The job was canceled because "sqs" failed.
|
test-server (postgres_legacy)
The operation was canceled.
|
test-server (none)
The job was canceled because "sqs" failed.
|
test-server (none)
The operation was canceled.
|
test-server (elasticsearch)
The job was canceled because "sqs" failed.
|
test-server (elasticsearch)
The operation was canceled.
|
test-server (oracle)
The job was canceled because "sqs" failed.
|
test-server (oracle)
The operation was canceled.
|
helm-lint
Error while fetching latest Helm release: Error: [@octokit/auth-action] `GITHUB_TOKEN` variable is not set. It must be set on either `env:` or `with:`. See https://github.com/octokit/auth-action.js#createactionauth. Using default version v3.9.0
|