diff --git a/DistTestCore/Marketplace/CodexContractsContainerRecipe.cs b/DistTestCore/Marketplace/CodexContractsContainerRecipe.cs index 51e62d59..d4bc5d1d 100644 --- a/DistTestCore/Marketplace/CodexContractsContainerRecipe.cs +++ b/DistTestCore/Marketplace/CodexContractsContainerRecipe.cs @@ -11,7 +11,7 @@ namespace DistTestCore.Marketplace public CodexContractsContainerRecipe() { - Image = "codexstorage/dist-tests-codex-contracts-eth:sha-b4e4897"; + Image = "codexstorage/dist-tests-codex-contracts-eth:sha-9a83699"; } protected override void Initialize(StartupConfig startupConfig) diff --git a/DistTestCore/Marketplace/CodexContractsStarter.cs b/DistTestCore/Marketplace/CodexContractsStarter.cs index 7a45016a..c41df534 100644 --- a/DistTestCore/Marketplace/CodexContractsStarter.cs +++ b/DistTestCore/Marketplace/CodexContractsStarter.cs @@ -91,8 +91,13 @@ namespace DistTestCore.Marketplace { debug(line); if (line.Contains(RequiredCompiledString)) SeenCompileString = true; + if (line.Contains(ReadyString)) + { + if (!SeenCompileString) throw new Exception("CodexContracts deployment failed. " + + "Solidity files not compiled before process exited."); - if (SeenCompileString && line.Contains(ReadyString)) Found = true; + Found = true; + } } } }