X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f6f88d9ca9cdeeeebfadcfe999789bfb9f69e5c6..b4f14437823e9201e9cd952a4f6f3b1502b583bd:/cypress/integration/process.spec.js diff --git a/cypress/integration/process.spec.js b/cypress/integration/process.spec.js index b41a443e95..64f27c50b5 100644 --- a/cypress/integration/process.spec.js +++ b/cypress/integration/process.spec.js @@ -431,6 +431,11 @@ describe('Process tests', function() { ['echo', 'hello world'], false, 'Committed') .then(function(containerRequest) { + // Create empty log file before loading process page + cy.appendLog(adminUser.token, containerRequest.uuid, "stdout.txt", [ + "" + ]) + cy.loginAs(activeUser); cy.goToPath(`/processes/${containerRequest.uuid}`); cy.get('[data-cy=process-details]').should('contain', crName); @@ -438,6 +443,7 @@ describe('Process tests', function() { .should('contain', 'No logs yet') .and('not.contain', 'hello world'); + // Append a log line cy.appendLog(adminUser.token, containerRequest.uuid, "stdout.txt", [ "2023-07-18T20:14:48.128642814Z hello world" ]).then(() => { @@ -446,6 +452,7 @@ describe('Process tests', function() { .and('contain', 'hello world'); }); + // Append new log line to different file cy.appendLog(adminUser.token, containerRequest.uuid, "stderr.txt", [ "2023-07-18T20:14:49.128642814Z hello new line" ]).then(() => {