GsDevKit / GsDevKit_home

master GsDevKit project
http://gsdevkit.github.io/GsDevKit_home
MIT License
31 stars 36 forks source link

With 18.04 being deprecated in April, need to switch to using 20.04 for tests ... #326

Open dalehenrich opened 1 year ago

dalehenrich commented 1 year ago

we won't be able to test against any GemStone versions earlier than 3.5.3, so we'll have to make adjustments to tests ...

dalehenrich commented 1 year ago

the (Unit Tests for 3.1.06 pass)[https://github.com/GsDevKit/GsDevKit_home/actions/runs/3981958813/jobs/6826037381] when run on 20.04 ... so only certain operations (hit while doing upgrade) seem to cause problems?

dalehenrich commented 1 year ago

For the failing 20.04 tests, other than upgrades, Pharo seems to be the culprit for tests failures ( ZdcPluginMissing: SSL/TLS plugin initailization failed (VM plugin missing ? OS libraries missing ?)) ...

And yet, I have personal machines running 20.04 and pharo with no issues ... so there should be a way to make it work ... ... and perhaps we can preserve more test coverage than I originally thought ...

dalehenrich commented 1 year ago

tests that pass against 18.04 and fail against 20.04:

  1. Seaside3
  2. Client Tests
  3. Upgrade Tests (with exception of 3.5.8 to 3.6.0 upgrade -- illegal)

tests that pass against 20.04:

  1. Unit Tests

Need to work on getting all tests passing against 20.04