Ify Adeyemi
Reporting, traces and getting artefacts out of a container.
Illustrative user
Example threads. These questions and answers were written by the SDODS team to document real problems and how to fix them. The people named are illustrative, not real users. Questions asked on this site are marked new.
Asked (3)
Example threads. These questions and answers were written by the SDODS team to document real problems and how to fix them. The people named are illustrative, not real users. Questions asked on this site are marked new.
"@sdods/cli is not available on the npm registry" behind an internal mirror
Our build network can only reach an internal registry mirror. The installer stops before it downloads anything: Exit code 7. The package resolves fine from my laptop, so I assume…
asked by Ify AdeyemiShould HAR files go into git? Ours are nearly a megabyte each
Three recordings and the repository is a couple of megabytes heavier: Two worries. Size, obviously, since every re-record rewrites the whole blob and the history grows. And the…
asked by Ify AdeyemiHow do people keep real passwords out of a users.csv that has to be committed?
Our pool CSV has a plaintext password column and security review flagged it, fairly. Options I can see are all bad: Is there a fourth thing?
asked by Ify Adeyemi
Answered (11)
Example threads. These questions and answers were written by the SDODS team to document real problems and how to fix them. The people named are illustrative, not real users. Questions asked on this site are marked new.
Getting the HTML report out of the Docker image we run the suite in
We run the suite inside ghcr.io/yarlisaisolutions/sdods-server on a self-hosted agent. The run works and the exit code is right, then the container goes away and takes the report…
asked by Ingrid SolbergDocs call the insights CLI a placeholder but it clearly does something
The known limitations table says: It does not behave like a placeholder: wrote .sdods/insights/demo-shop.json, printed suite health with a trend, a scenarios-by-flakiness table…
asked by Koen VermeulenWhere do the generated spec files live? Git does not see them and neither do I
I understand roughly that the Gherkin gets turned into runner specs before a run. I cannot find them. Nothing appears in my working tree during a run, git status stays clean, and…
asked by Bruno TeixeiraThree projects with nearly identical settings — how much can actually be shared?
Our three project files are 80% the same: same browsers, same suites, same four processes, same timeouts. Every change is a three-file change and one of them always gets missed.…
asked by Koen VermeulenWhat writes error-context.md next to a failure, and can I use it?
Poking through a failed run I found this: The markdown file starts with the headings Instructions, Test info, Error details and Page snapshot, and the page snapshot is a full…
asked by Fiona McAllisterServer ingest takes the ndjson but the run viewer has no screenshots
Our CI agents have no database credentials, so we ingest to the server with a scoped token instead. Messages go up fine. Screenshots do not. First attempt was my own fault: With…
asked by Bruno TeixeiraTrace links in the web UI give a 404 from /trace/ — is it my deployment?
Running sdods serve behind our reverse proxy. The run detail page is fine, screenshots load, the API panels load, and then the trace link goes to: Every other static path under…
asked by Nikhil SaneOne scenario fails about one run in twenty — what do I do with it?
We have a checkout scenario that fails maybe one run in twenty. Different step each time, usually a timeout. Rerunning is always green, so nobody has ever debugged it, and by now…
asked by Chandra PillaiWhich key names does the secret check actually match? tokenUrl is fine but standardPassword is not
Trying to work out the rule from the outside. These are all accepted as literals: This is rejected: So it is not an exact-name list and it is not a "contains password" list…
asked by Thom VasseurWhat exactly is "healed": 1 counting in summary.json?
Run went green and the summary said: Green is green, but I would like to know what got healed before I sign the release off. Is healed counting scenarios, steps or locators, and…
asked by Renata KohlInvalid configuration in envs/staging.yaml with a bullet list — how do I read the paths?
Hand-edited an environment file and got a list back instead of one message: The api.baseUrl one confuses me most — it is definitely in the file.
asked by Ade Oyinlola