generated from coulomb/repo-seed
local OpenCMIS TCK runtime
This commit is contained in:
@@ -74,7 +74,7 @@ move execution to a container/test host yet.
|
||||
|
||||
```task
|
||||
id: OPEN-CMIS-TCK-WP-0002-T001
|
||||
status: todo
|
||||
status: done
|
||||
priority: high
|
||||
state_hub_task_id: "f3144edb-9807-4fd6-ae29-b8db18939bc4"
|
||||
```
|
||||
@@ -89,11 +89,22 @@ Acceptance:
|
||||
- Add a local dependency manifest or lock note that guide-board can snapshot in
|
||||
assessment evidence.
|
||||
|
||||
Progress:
|
||||
|
||||
- Resolved the first runtime pin to
|
||||
`org.apache.chemistry.opencmis:chemistry-opencmis-test-tck:1.1.0`.
|
||||
- Confirmed the local entry point is
|
||||
`org.apache.chemistry.opencmis.tck.runner.ConsoleRunner`, which takes a
|
||||
session-parameters file and group-list file.
|
||||
- Added `runtime/opencmis-tck/pom.xml` as the local Maven runtime descriptor.
|
||||
- Documented the retired Apache Chemistry boundary, Maven Central source, and
|
||||
OpenCMIS session parameter keys in `docs/LOCAL-TCK-RUNTIME.md`.
|
||||
|
||||
## D2.2 - Local Environment Bootstrap Command
|
||||
|
||||
```task
|
||||
id: OPEN-CMIS-TCK-WP-0002-T002
|
||||
status: todo
|
||||
status: in_progress
|
||||
priority: high
|
||||
state_hub_task_id: "f993c1ef-8e6f-4ad1-8375-4487887deb8b"
|
||||
```
|
||||
@@ -107,11 +118,19 @@ Acceptance:
|
||||
- Successful bootstrap writes a local runtime summary that can be referenced by
|
||||
later runs.
|
||||
|
||||
Progress:
|
||||
|
||||
- Added `scripts/bootstrap_opencmis_tck.py` and
|
||||
`open_cmis_tck.bootstrap.check_runtime`.
|
||||
- The bootstrap writes `.local/opencmis-tck/runtime-summary.json` and can
|
||||
optionally resolve Maven dependencies with `--resolve`.
|
||||
- Current WSL posture is blocked because `java` and `mvn` are not on `PATH`.
|
||||
|
||||
## D2.3 - OpenCMIS TCK Adapter Invocation
|
||||
|
||||
```task
|
||||
id: OPEN-CMIS-TCK-WP-0002-T003
|
||||
status: todo
|
||||
status: in_progress
|
||||
priority: high
|
||||
state_hub_task_id: "a446a80f-fc63-4ea8-9720-9294db57ade9"
|
||||
```
|
||||
@@ -126,6 +145,17 @@ Acceptance:
|
||||
metadata are captured under the run directory.
|
||||
- The adapter can run a minimal repository/type group against a live target.
|
||||
|
||||
Progress:
|
||||
|
||||
- Added `adapters/opencmis_console_adapter.py`.
|
||||
- The adapter writes OpenCMIS Browser Binding session properties, group lists,
|
||||
invocation metadata, and ConsoleRunner stdout/stderr under the run artifact
|
||||
directory.
|
||||
- The baseline assessment profile now points the OpenCMIS wrapper at this local
|
||||
adapter command.
|
||||
- Live execution remains blocked until Java/Maven are installed and Maven can
|
||||
resolve the TCK runtime.
|
||||
|
||||
## D2.4 - Target Profiles And Credential References
|
||||
|
||||
```task
|
||||
|
||||
Reference in New Issue
Block a user