apache / apache/tooling-trusted-releases

Improve session testing by using more realistic workflows

Open
#618 6 comments 0 reactions 0 assignees View on GitHub
during beta gh-helper priority testing
Dominant language
Python
Stars
28
Forks
27
Avg merge
2d 16h
Merged PRs (30d)
11

Description

A follow up to #617. That issue was caused by using synthesized test session data instead of real test session data. We could perhaps fix this by flowing the data from ASFQuart or LDAP. We could also create an actual test service account, though that potentially carries risks even though the password would not be needed.

We should also try to solve the `read` and `write` asymmetry in ASFQuart.

Contributor guide

Open the contributing guide

Research direction

Start by reading issue #617 and the existing session-testing workflow, then compare the possible data sources in ASFQuart and LDAP. Evaluate the risks of an actual test service account and investigate the reported read/write asymmetry in ASFQuart; done means the tests use realistic session data and the asymmetry is addressed.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing-qa
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.