Siblings of #7364: cics-crucible pseudo-conversational programs the case harness cannot drive

Chiusa
#7,366 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
22/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
python
Ambito
devtools

Direzione di ricerca

The three checklist items concern how the case harness handles COMMAREA data for CICS pseudo-conversational programs, with the refusal at equivalence_cics.py:3185 and the "COMMAREA DTO None has no field" error as the entry points. Start by reading the COMMAREA DTO generation and the RETURN TRANSID handling in that file, then find the PCDETL, PCCONF, PCIMMA, PCIMML and PCIMMS cases in the crucible. Done means each program is driven by the harness without the refusal, which requires understanding the existing CICS model first.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

scope:core

From PR #7364 (Part of #6072). Programs still L1, blocked by harness limits, not data.

  • PCDETL EIBCALEN 10 arm and PCCONF: DFHCOMMAREA is a plain PIC X(n); a COMMAREA scenario is refused ("COMMAREA DTO None has no field...").
  • PCIMMA / PCIMML: RETURN TRANSID COMMAREA(WS-CA) IMMEDIATE from a WORKING-STORAGE record: no generated COMMAREA class; commarea null refused (equivalence_cics.py:3185).
  • PCIMMS: START-ed task with no terminal, RETURN IMMEDIATE not modelled.
    Needed by: cics-crucible PC* programs on the ladder (#6072).
Lingua principale
Python
Stelle
57
Fork
11
Merge medio
1h 21m
PR unite (30g)
971

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di squid-protocol/gitgalaxy

Tutte le issue di squid-protocol/gitgalaxy

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.