Hi,
was macht ihr denn normalerweise, wenn ein Test auf dem CI/CD Server schief geht, aber nicht lokal? Leider konnte ich es mit einer lokal ausgeführten Github Aktion nicht nachstellen und auch sonst lokal nicht (andere auch nicht). Selbst die Log Ausgaben sind so, dass ich sagen würde der Test müsste dutchlaufen: https://travis-ci.org/github/sirixdb/sirix/jobs/712346380
Es geht darum, dass natürlich keine RessourceManager in einer Datenbank mehr offen sein dürfen, wenn eine Ressource gelöscht wird (im Prinzip Ressourcen Sessions, die ressourcenweite Transaktionen öffnen/schliessen dürfen Oder IndexController oder eine Pfad Summary). Jedenfalls sieht es laut Log-Einträgen und auch lokal so aus, als würde der Ressourcen-Manager aus einer Map ganz normal entfernt:
Ich bin ein wenig ratlos.
Beste Grüße
Johannes
was macht ihr denn normalerweise, wenn ein Test auf dem CI/CD Server schief geht, aber nicht lokal? Leider konnte ich es mit einer lokal ausgeführten Github Aktion nicht nachstellen und auch sonst lokal nicht (andere auch nicht). Selbst die Log Ausgaben sind so, dass ich sagen würde der Test müsste dutchlaufen: https://travis-ci.org/github/sirixdb/sirix/jobs/712346380
Es geht darum, dass natürlich keine RessourceManager in einer Datenbank mehr offen sein dürfen, wenn eine Ressource gelöscht wird (im Prinzip Ressourcen Sessions, die ressourcenweite Transaktionen öffnen/schliessen dürfen Oder IndexController oder eine Pfad Summary). Jedenfalls sieht es laut Log-Einträgen und auch lokal so aus, als würde der Ressourcen-Manager aus einer Map ganz normal entfernt:
sirix/bundles/sirix-core/src/main/java/org/sirix/access/DatabasesInternals.java at 81bdaaaf7931cdf9651e9b502c16df63b0274b53 · sirixdb/sirix
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a spac...
github.com
Ich bin ein wenig ratlos.
Beste Grüße
Johannes