You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had a go but tbh couldn't get it to work, and it seemed like it was losing non-zero exit codes somewhere and reporting jobs as passing when they definitely didn't.
I think in a few months we'll want to get it working properly so I'll try again then (and maybe just rewrite the whole thing...).
FYI, we're planning to remove support for SGE since we have no way to easily test it and there isn't anyone actively using it at the moment - it seems to be broken to some degree. As mentioned in the PR that I linked, the Launcher interface that DVSim used to use has been overhauled since this issue was created and replaced with a new RuntimeBackend interface which should work better with e.g. batched job submission. So I think that if working SGE support is needed, you would ideally want to migrate the old SgeLauncher logic to the new interface.
Note that with this new interface there is still a registry where you can hook in your own backend implementations, including adapters for the legacy Launcher interfaces. So another option might be fixing up the launcher locally and extending DVSim to use a custom SGE launcher.
Activity
machshev commentedon Nov 27, 2025
Thanks, yes this looks like a potential improvement. I've not got access to a SGE setup at the moment, so I'm not sure if this Launcher works or not?
Timmmm commentedon Nov 27, 2025
I had a go but tbh couldn't get it to work, and it seemed like it was losing non-zero exit codes somewhere and reporting jobs as passing when they definitely didn't.
I think in a few months we'll want to get it working properly so I'll try again then (and maybe just rewrite the whole thing...).
AlexJones0 commentedon May 14, 2026
FYI, we're planning to remove support for SGE since we have no way to easily test it and there isn't anyone actively using it at the moment - it seems to be broken to some degree. As mentioned in the PR that I linked, the
Launcherinterface that DVSim used to use has been overhauled since this issue was created and replaced with a newRuntimeBackendinterface which should work better with e.g. batched job submission. So I think that if working SGE support is needed, you would ideally want to migrate the oldSgeLauncherlogic to the new interface.Note that with this new interface there is still a registry where you can hook in your own backend implementations, including adapters for the legacy
Launcherinterfaces. So another option might be fixing up the launcher locally and extending DVSim to use a custom SGE launcher.