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
> >>
> >>
>
>

Reply via email to