equinor / vds-slice

Web API for fast access of arbitrary seismic slices from VDS data
GNU Affero General Public License v3.0
3 stars 8 forks source link

Unify test data creation in /testdata #271

Closed achaikou closed 3 months ago

achaikou commented 4 months ago

At the moment we have at least 3 different approaches on how test files are created:

We want to try to unify approaches somewhat, reduce duplication and make it clear and easy how to create each individual test file.

Note that creation data is ingrained into the files, so every re-run would create new file. So it would be good if it was easy to recreate only the file we want to, without touching the other ones. It would also be nice to assure that scripts and created files actually always correspond to each other (same version), but that might be difficult due to date issues.

achaikou commented 4 months ago

vds files created with the same scripts have different dates in two places and two more different lines (which could be some checksum or hash). If we go through segy there are even more differences.

So it seems not feasible to try to assure consistency.