class_docstr: * test log_others logs
  * test log_system logs
  * test log_curve logs
class_docstr_tok: ["*","test","log_others","logs","*","test","log_system","logs","*","test","log_curve","logs"]
code: def test_log_system(self, experiment):
      logger = self.logger
      trial = self.trials[0]
      result = self.result.copy()
  
      logger.log_trial_result(1, trial, result)
      result_system = {
          "node_ip": "0.0.0.0",
          "hostname": "hostname_val",
          "pid": "1234",
          "date": "2000-01-01",
      }
      method = experiment.return_value.log_system_info
      for k, v in result_system.items():
          method.assert_any_call(k, v)
  
imports: import unittest
  from unittest.mock import patch
  from ray.air.integrations.comet import CometLoggerCallback
  from collections import namedtuple
label_desc: Use image node_id 5 for calling the LogTrialResultTests obj's underlying member method code with example usage: obj.test_log_system(experiment) without return types