Petr, looks like TC is back to normal. I wonder what that was and whether NuGet cache cleanup step actually worked.
Thank you for your help, I will keep an eye on it. On Fri, Jul 6, 2018 at 8:08 PM Petr Ivanov <mr.wei...@gmail.com> wrote: > Pavel, > > > The only newtonsoft.json found are > /usr/share/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json (versions 9.0.1 > and 10.0.1) and /usr/share/dotnet/store/x64/netcoreapp2.0/newtonsoft.json > (version 10.0.1). There is nothing in .nuget/packages. > The sizes of corresponding Newtonsoft.Json.dll are as follows: > 625K :: > /usr/share/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json/10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll > 1.8M :: > /usr/share/dotnet/store/x64/netcoreapp2.0/newtonsoft.json/10.0.1/lib/netstandard1.3/Newtonsoft.Json.dll > > I’m not sure I should move the /usr/share based directories for tests but > if it the case, I can do it carefully. > > > BTW, on the agent where all tests are passed the same file exists as > aforementioned ones, no obvious differences. > > > > > > > On 6 Jul 2018, at 12:15, Pavel Tupitsyn <ptupit...@apache.org> wrote: > > > > Petr, > > > > - Get the sources > > - cd modules/platforms/dotnet/Apache.Ignite.Core.Tests.DotNetCore > > - dotnet build > > > > You should get a warning "warning MSB3246: Resolved file has a bad image, > > no metadata, or is otherwise inaccessible. Image is too small." > > If you do, go ahead: > > > > - cd ~/.nuget/packages/newtonsoft.json > > - let me know which versions are there and what are the sizes > > of lib/netstandard1.3/Newtonsoft.Json.dll files in them > > - delete the whole newtonsoft.json directory and try the build again, > will > > it fail? > > > > Thanks, > > Pavel > > > > On Thu, Jul 5, 2018 at 11:38 AM Petr Ivanov <mr.wei...@gmail.com> wrote: > > > >> I can. > >> > >> > >> Can you prepare reproduce steps so that I’ll be able to pinpoint the > >> problem faster, please? > >> > >> > >>> On 5 Jul 2018, at 11:25, Pavel Tupitsyn <ptupit...@apache.org> wrote: > >>> > >>> Igniters, > >>> > >>> I need help with TeamCity. > >>> .NET Linux Tests [1] fail for a very weird reason: > >>> Newtonsoft.Json.dll seems to be corrupted or empty " *Image is too > >> small.* > >>> ". > >>> I tried adding a step to clean NuGet caches, but it does not help. > >>> > >>> On my Ubuntu box tests pass. And there were no changes to .NET lately, > so > >>> this failure seems to be TC-related only. > >>> > >>> Can someone with TeamCity agent access help me with this and check > where > >>> that file comes from and what does it look like? > >>> > >>> Thanks, > >>> Pavel > >>> > >>> [1] > >>> > >> > https://ci.ignite.apache.org/viewLog.html?buildId=1454493&tab=buildResultsDiv&buildTypeId=IgniteTests24Java8_PlatformNetCoreLinux > >> > >> > >