Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-5140

Netstd cross tests largely broken on Travis CI

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • netstd - Library
    • None

    Description

      The netstd tests have been added to cross test etc just recently as the netstd bindings are the successor to both old netcore and csharp bindings. The Travis logs indicate that there is something fundamentally wrong with these test when executed on the CI machines. This needs to be investigated and fixed.

      One example of many messages being logged:

      *************************** client message ***************************
      Sun Mar 15 11:08:09 2020
      Executing: dotnet run --no-build --project=Client/Client.csproj client --protocol=binary --transport=framed --port=41989
      Directory: /thrift/src/test/netstd
      config:delay: 5
      config:timeout: 10
      ===============================================================================
      System.ComponentModel.Win32Exception (2): No such file or directory
         at System.Diagnostics.Process.ForkAndExecProcess(String filename, String[] argv, String[] envp, String cwd, Boolean redirectStdin, Boolean redirectStdout, Boolean redirectStderr, Boolean setCredentials, UInt32 userId, UInt32 groupId, UInt32[] groups, Int32& stdinFd, Int32& stdoutFd, Int32& stderrFd, Boolean usesTerminal, Boolean throwOnNoExec)
         at System.Diagnostics.Process.StartCore(ProcessStartInfo startInfo)
         at System.Diagnostics.Process.Start()
         at Microsoft.DotNet.Cli.Utils.Command.Execute()
         at Microsoft.DotNet.Tools.Run.RunCommand.Execute()
         at Microsoft.DotNet.Tools.Run.RunCommand.Run(String[] args)
         at Microsoft.DotNet.Cli.Program.ProcessArgs(String[] args, ITelemetry telemetryClient)
         at Microsoft.DotNet.Cli.Program.Main(String[] args)
      ===============================================================================
      Return code: 1 (negative values indicate kill by signal)
      Test execution took 1.9 seconds.
      Sun Mar 15 11:08:11 2020
      
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            jensg Jens Geyer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: