Skip to content

44 make process project show up for cell level #249

44 make process project show up for cell level

44 make process project show up for cell level #249

Triggered via pull request November 9, 2023 16:07
@cosa65cosa65
synchronize #21
Status Failure
Total duration 3m 49s
Artifacts

ci.yaml

on: pull_request_target
Sensitive jobs are safe to be run
3s
Sensitive jobs are safe to be run
Sensitive jobs aren't labeled safe to be run
0s
Sensitive jobs aren't labeled safe to be run
Build Docker container
54s
Build Docker container
Mark integration test as not run
5s
Mark integration test as not run
Matrix: Deploy to Kubernetes
Ready for merging
2s
Ready for merging
Report if workflow failed
4s
Report if workflow failed
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 22 warnings
Build Docker container
Process completed with exit code 254.
gem2sResponse > Starts a QC run when gem2s finishes: tests/api.v2/helpers/pipeline/gem2s.test.js#L99
Error: expect(received).toMatchSnapshot() Snapshot name: `gem2sResponse Starts a QC run when gem2s finishes 2` - Snapshot - 1 + Received + 146 Array [ Array [ "mockExperimentId", - Array [], + Object { + "cellSizeDistribution": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "binStep": 200, + "minCellSize": 1044, + }, + "enabled": false, + "filterSettings": Object { + "binStep": 200, + "minCellSize": 1044, + }, + }, + }, + "classifier": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "FDR": 0.02, + }, + "enabled": false, + "filterSettings": Object { + "FDR": 0.01, + }, + "prefiltered": true, + }, + }, + "configureEmbedding": Object { + "clusteringSettings": Object { + "method": "louvain", + "methodSettings": Object { + "louvain": Object { + "resolution": 0.8, + }, + }, + }, + "embeddingSettings": Object { + "method": "umap", + "methodSettings": Object { + "tsne": Object { + "learningRate": 200, + "perplexity": 30, + }, + "umap": Object { + "distanceMetric": "cosine", + "minimumDistance": 0.3, + }, + }, + }, + }, + "dataIntegration": Object { + "dataIntegration": Object { + "method": "harmony", + "methodSettings": Object { + "fastmnn": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + "harmony": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + "seuratv4": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + "unisample": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + }, + }, + "dimensionalityReduction": Object { + "excludeGeneCategories": Array [], + "method": "rpca", + "numPCs": 30, + }, + }, + "doubletScores": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "binStep": 0.05, + "probabilityThreshold": 0.6569474, + }, + "enabled": true, + "filterSettings": Object { + "binStep": 0.02, + "probabilityThreshold": 0.6569474, + }, + }, + }, + "mitochondrialContent": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "method": "absoluteThreshold", + "methodSettings": Object { + "absoluteThreshold": Object { + "binStep": 0.6, + "maxFraction": 0.07181355, + }, + }, + }, + "enabled": true, + "filterSettings": Object { + "method": "absoluteThreshold", + "methodSettings": Object { + "absoluteThreshold": Object { + "binStep": 0.3, + "maxFraction": 0.07181329, + }, + }, + }, + }, + }, + "numGenesVsNumUmis": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "regressionType": "linear", + "regressionTypeSettings": Object { + "linear": Object { + "p.level": 0.001, + }, + "spline": Object { + "p.level": 0.001, + }, + }, + }, + "enabled": true, + "filterSettings": Object { + "regressionType": "linear", + "regressionTypeSettings": Object { + "linear": Object { + "p.level": 0.001, + }, + "spline": Object { + "p.level": 0.001, + }, + }, + }, + }, + }, + }, "mockAuthJWT", "mockJobId", ], ] at Object.<anonymous> (/home/runner/work/api/api/tests/api.v2/helpers/pipeline/gem2s.test.js:135:59) at processTicksAndRejections (internal/process/task_queues.js:95:5)
gem2sResponse > Starts a QC run when gem2s finishes and can duplicate defaultProcessingConfig ignoring entries that arent samples: tests/api.v2/helpers/pipeline/gem2s.test.js#L138
Error: expect(received).toMatchSnapshot() Snapshot name: `gem2sResponse Starts a QC run when gem2s finishes and can duplicate defaultProcessingConfig ignoring entries that arent samples 2` - Snapshot - 1 + Received + 147 Array [ Array [ "mockExperimentId", - Array [], + Object { + "cellSizeDistribution": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "binStep": 200, + "minCellSize": 1044, + }, + "enabled": false, + "filterSettings": Object { + "binStep": 200, + "minCellSize": 1044, + }, + }, + }, + "classifier": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "FDR": 0.02, + }, + "enabled": false, + "filterSettings": Object { + "FDR": 0.01, + }, + "prefiltered": true, + }, + }, + "configureEmbedding": Object { + "clusteringSettings": Object { + "method": "louvain", + "methodSettings": Object { + "louvain": Object { + "resolution": 0.8, + }, + }, + }, + "embeddingSettings": Object { + "method": "umap", + "methodSettings": Object { + "tsne": Object { + "learningRate": 200, + "perplexity": 30, + }, + "umap": Object { + "distanceMetric": "cosine", + "minimumDistance": 0.3, + }, + }, + }, + }, + "dataIntegration": Object { + "dataIntegration": Object { + "method": "harmony", + "methodSettings": Object { + "fastmnn": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + "harmony": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + "seuratv4": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + "unisample": Object { + "normalisation": "logNormalize", + "numGenes": 2000, + }, + }, + }, + "dimensionalityReduction": Object { + "excludeGeneCategories": Array [], + "method": "rpca", + "numPCs": 30, + }, + }, + "doubletScores": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "binStep": 0.05, + "probabilityThreshold": 0.6569474, + }, + "enabled": true, + "filterSettings": Object { + "binStep": 0.02, + "probabilityThreshold": 0.6569474, + }, + }, + "someStepFlag": true, + }, + "mitochondrialContent": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "method": "absoluteThreshold", + "methodSettings": Object { + "absoluteThreshold": Object { + "binStep": 0.6, + "maxFraction": 0.07181355, + }, + }, + }, + "enabled": true, + "filterSettings": Object { + "method": "absoluteThreshold", + "methodSettings": Object { + "absoluteThreshold": Object { + "binStep": 0.3, + "maxFraction": 0.07181329, + }, + }, + }, + }, + }, + "numGenesVsNumUmis": Object { + "fc68aefc-c3ca-467f-8589-f1dbaaac1c1e": Object { + "auto": true, + "defaultFilterSettings": Object { + "regressionType": "linear", + "regressionTypeSettings": Object { + "linear": Object { + "p.level": 0.001, + }, + "spline": Object { + "p.level": 0.001, + }, + }, + }, + "enabled": true, + "filterSettings": Object { + "regressionType": "linear", + "regressionTypeSettings": Object { + "linear": Object { + "p.level": 0.001, + }, + "spline": Object { + "p.level": 0.001, + }, + }, + }, + }, + }, + }, "mockAuthJWT", "mockJobId", ], ] at Object.<anonymous> (/home/runner/work/api/api/tests/api.v2/helpers/pipeline/gem2s.test.js:180:59) at processTicksAndRejections (internal/process/task_queues.js:95:5)
qcController > runQC works correctly with processingConfig changes: tests/api.v2/controllers/qcController.test.js#L74
Error: expect(jest.fn()).toHaveBeenCalledWith(...expected) Expected: "experimentId", [{"body": {"auto": true, "enabled": true, "f87892f0-3403-4ba9-b871-c366e3fa855e": {"auto": false, "defaultFilterSettings": {"regressionType": "linear", "regressionTypeSettings": {"linear": {"p.level": 0.001}, "spline": {"p.level": 0.001}}}, "enabled": true, "filterSettings": {"regressionType": "linear", "regressionTypeSettings": {"linear": {"p.level": 0.00095}, "spline": {"p.level": 0.001}}}}, "filterSettings": {"regressionType": "linear", "regressionTypeSettings": {"linear": {"p.level": 0.001}, "spline": {"p.level": 0.001}}}}, "name": "numGenesVsNumUmis"}], "mockAuthorization" Received: "experimentId", undefined, "mockAuthorization" Number of calls: 1 at Object.<anonymous> (/home/runner/work/api/api/tests/api.v2/controllers/qcController.test.js:88:48) at processTicksAndRejections (internal/process/task_queues.js:95:5)
qcController > runQC works correctly without processingConfig changes: tests/api.v2/controllers/qcController.test.js#L97
Error: expect(jest.fn()).toHaveBeenCalledWith(...expected) Expected: "experimentId", [], "mockAuthorization" Received: "experimentId", undefined, "mockAuthorization" Number of calls: 1 at Object.<anonymous> (/home/runner/work/api/api/tests/api.v2/controllers/qcController.test.js:111:48) at processTicksAndRejections (internal/process/task_queues.js:95:5)
Run tests
Some jest tests failed.
Mark integration test as not run
The following actions uses node12 which is deprecated and will be forced to run on node16: tzkhan/pr-update-action@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Mark integration test as not run
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Mark integration test as not run
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Mark integration test as not run
No updates were made to PR title
Mark integration test as not run
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Mark integration test as not run
No updates were made to PR body
Build Docker container
The following actions uses node12 which is deprecated and will be forced to run on node16: docker/build-push-action@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Build Docker container
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Docker container
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Docker container
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Docker container
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Docker container
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Build Docker container
Your docker password is not masked. See https://github.com/aws-actions/amazon-ecr-login#docker-credentials for more information.
Run tests
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-node@v2, c-hive/gha-npm-cache@v1, mattallty/jest-github-action@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Run tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run tests
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run tests
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Deploy to Kubernetes (production)
Your docker password is not masked. See https://github.com/aws-actions/amazon-ecr-login#docker-credentials for more information.
Deploy to Kubernetes (staging)
Your docker password is not masked. See https://github.com/aws-actions/amazon-ecr-login#docker-credentials for more information.
Deploy to Kubernetes (develop)
Your docker password is not masked. See https://github.com/aws-actions/amazon-ecr-login#docker-credentials for more information.
Report if workflow failed
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/