Skip to content

Hold invoice test

Hold invoice test #66

GitHub Actions / Unit Tests failed Apr 29, 2024 in 1s

29 passed, 45 failed and 0 skipped

Tests failed

❌ coverage/test-results.trx

74 tests were completed in 183s with 29 passed, 45 failed and 0 skipped.

Test suite Passed Failed Skipped Time
LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","custom_lnd","latest","/home/lnd/.lnd",False) 22✅ 101s
LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) 22❌ 36s
LNUnit.Tests.Abstract.DockerTest 7✅ 1❌ 743ms
LNUnit.Tests.Fixture.AbcLightningAbstractTestsPostgres("postgres","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) 22❌ 10s

✅ LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","custom_lnd","latest","/home/lnd/.lnd",False)

✅ ChannelAcceptorDeny
✅ CheckLNDVersion
✅ ExportGraph
✅ FailureInvoiceTimeout
✅ FailureNoRouteBecauseFeesAreTooHigh
✅ FailureReasonNoRoute
✅ GetChannelPointFromAliases
✅ GetChannelsFromAlias
✅ GetNodeConnectionFromPool
✅ GetPaymentFailureData
✅ HoldInvoice_Settlement
✅ InterceptorTest
✅ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(1)
✅ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(32)
✅ ListInvoiceAndPaymentNoDatePage
✅ ListInvoiceAndPaymentPaging
✅ PoolRebalance
✅ SendMany_Onchain
✅ Successful
✅ SuccessfulKeysend
✅ UpdateChannelPolicy
✅ UpdateChannelPolicyPerNode

❌ LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True)

❌ ChannelAcceptorDeny
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ CheckLNDVersion
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ ExportGraph
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ FailureInvoiceTimeout
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ FailureNoRouteBecauseFeesAreTooHigh
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ FailureReasonNoRoute
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetChannelPointFromAliases
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetChannelsFromAlias
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetNodeConnectionFromPool
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetPaymentFailureData
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ HoldInvoice_Settlement
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ InterceptorTest
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(1)
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(32)
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ ListInvoiceAndPaymentNoDatePage
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ ListInvoiceAndPaymentPaging
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ PoolRebalance
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ SendMany_Onchain
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ Successful
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ SuccessfulKeysend
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ UpdateChannelPolicy
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ UpdateChannelPolicyPerNode
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied

❌ LNUnit.Tests.Abstract.DockerTest

❌ BuildBitcoin_27_0_rc1_DockerImage
	System.IO.DirectoryNotFoundException : Could not find a part of the path '/home/runner/work/LNUnit/LNUnit/Docker/bitcoin/27.0rc1'.
✅ BuildDockerImage
✅ ComposeAndDestroyCluster
✅ CreateDestroyNetwork
✅ DetectGitlabRunner
✅ Docker_PullImage
✅ ListContainer
✅ MakeContainer

❌ LNUnit.Tests.Fixture.AbcLightningAbstractTestsPostgres("postgres","lightninglabs/lnd","daily-testing-only","/root/.lnd",True)

❌ ChannelAcceptorDeny
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ CheckLNDVersion
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ ExportGraph
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ FailureInvoiceTimeout
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ FailureNoRouteBecauseFeesAreTooHigh
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ FailureReasonNoRoute
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetChannelPointFromAliases
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetChannelsFromAlias
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetNodeConnectionFromPool
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ GetPaymentFailureData
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ HoldInvoice_Settlement
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ InterceptorTest
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(1)
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ Keysend_To_Bob_PaymentsPerSecondMax_Threaded(32)
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ ListInvoiceAndPaymentNoDatePage
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ ListInvoiceAndPaymentPaging
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ PoolRebalance
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ SendMany_Onchain
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ Successful
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ SuccessfulKeysend
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ UpdateChannelPolicy
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied
❌ UpdateChannelPolicyPerNode
	OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
	  ----> System.IO.IOException : Permission denied

Annotations

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► ChannelAcceptorDeny

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► CheckLNDVersion

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► ExportGraph

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► FailureInvoiceTimeout

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► FailureNoRouteBecauseFeesAreTooHigh

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► FailureReasonNoRoute

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► GetChannelPointFromAliases

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► GetChannelsFromAlias

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► GetNodeConnectionFromPool

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► GetPaymentFailureData

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException

Check failure on line 1223 in LNUnit/Setup/LNUnitBuilder.cs

See this annotation in the file changed.

@github-actions github-actions / Unit Tests

LNUnit.Tests.AbcLightningAbstractTestsBoltDb("boltdb","lightninglabs/lnd","daily-testing-only","/root/.lnd",True) ► HoldInvoice_Settlement

Failed test found in:
  coverage/test-results.trx
Error:
  OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
    ----> System.IO.IOException : Permission denied
Raw output
OneTimeSetUp: System.UnauthorizedAccessException : Access to the path '/tmp/lnunit/alice/logs' is denied.
  ----> System.IO.IOException : Permission denied
   at System.IO.Enumeration.FileSystemEnumerator`1.Init()
   at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized)
   at System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(String directory, String expression, EnumerationOptions options, Boolean isNormalized)
   at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options)
   at System.IO.DirectoryInfo.EnumerateDirectories()
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.RecursiveDelete(DirectoryInfo baseDir) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 1223
   at LNUnit.Setup.LNUnitBuilderExtensions.AddPolarLNDNode(LNUnitBuilder b, String aliasHostname, List`1 channels, String bitcoinMinerHost, String rpcUser, String rpcPass, String imageName, String tagName, Boolean acceptKeysend, Boolean pullImage, Boolean mapTotmp, Boolean gcInvoiceOnStartup, Boolean gcInvoiceOnFly, String postgresDSN, String lndRoot) in /home/runner/work/LNUnit/LNUnit/LNUnit/Setup/LNUnitBuilder.cs:line 976
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.SetupNetwork(String lndImage, String lndTag, String lndRoot, Boolean pullLndImage, String bitcoinImage, String bitcoinTag, Boolean pullBitcoinImage) in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 118
   at LNUnit.Tests.Abstract.AbcLightningAbstractTests.OneTimeSetup() in /home/runner/work/LNUnit/LNUnit/LNUnit.Tests/Abstract/AbcLightningAbstractTests.cs:line 76
   at NUnit.Framework.Internal.TaskAwaitAdapter.GenericAdapter`1.BlockUntilCompleted()
   at NUnit.Framework.Internal.MessagePumpStrategy.NoMessagePumpStrategy.WaitForCompletion(AwaitAdapter awaiter)
   at NUnit.Framework.Internal.AsyncToSyncAdapter.Await(Func`1 invoke)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUpOrTearDownMethod(TestExecutionContext context, IMethodInfo method)
   at NUnit.Framework.Internal.Commands.SetUpTearDownItem.RunSetUp(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.OneTimeSetUpCommand.<>c__DisplayClass0_0.<.ctor>b__0(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Commands.BeforeTestCommand.Execute(TestExecutionContext context)
   at NUnit.Framework.Internal.Execution.CompositeWorkItem.PerformOneTimeSetUp()
--IOException