Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-2731

Need test to reproduce DAFFODIL-2726

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.4.0
    • None
    • Clean Ups, Diagnostics, QA
    • None

    Description

      Bug DAFFODIL-2726 was a complex situation that came up in a large schema project that is not available on the WWW. 

      It involved some interaction of bit-order changes, layer transformers, and maybe computed lengths.

      A test is needed in Daffodil's built-in tests that reproduces the issue without needing this unavailable DFDL schema.

      Aspects of that schema that the test may need:

      • big endian primary header with stored length. bitOrder MSBF
        • All fields of the primary header are required.
      • secondary header (mil-std-2045)  littleEndian LSBF 1-bit aligned with 20 bit stored length that is only of the bytes after the header.
        • Some fields of the secondary header are optional using 1-bit flags.
      • alignment to a byte boundary
      • layer transform (such as gzip)
      • data format of the data in the layer is bigEndian byte oriented. 
        • contains a variable-length array of structures. 

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: