@@ -359,25 +359,29 @@ def expected_campaign_log_messages() -> list[str]:
359359 "Fetched 1 vulnerabilities relationships from API - {'prefix': '[BaseFetcher]'}" ,
360360 "Fetched 1 threat_actors relationships from API - {'prefix': '[BaseFetcher]'}" ,
361361 "Fetched 1 domains relationships from API - {'prefix': '[BaseFetcher]'}" ,
362+ "Fetched 1 files relationships from API - {'prefix': '[BaseFetcher]'}" ,
363+ "Fetched 1 urls relationships from API - {'prefix': '[BaseFetcher]'}" ,
362364 "Fetched 1 ip_addresses relationships from API - {'prefix': '[BaseFetcher]'}" ,
363365 "Fetched 1 software_toolkits relationships from API - {'prefix': '[BaseFetcher]'}" ,
364- "Found relationships - {'prefix': '[OrchestratorCampaign]', 'current': 1, 'total': 1, 'relationships': 'malware_families: 1, attack_techniques: 1, vulnerabilities: 1, threat_actors: 1, domains: 1, ip_addresses: 1, software_toolkits: 1'}" ,
366+ "Found relationships - {'prefix': '[OrchestratorCampaign]', 'current': 1, 'total': 1, 'relationships': 'malware_families: 1, attack_techniques: 1, vulnerabilities: 1, threat_actors: 1, domains: 1, files: 1, urls: 1, ip_addresses: 1, software_toolkits: 1'}" ,
365367 "Using ID-only approach for attack techniques (quota optimization) - {'prefix': '[OrchestratorCampaign]', 'attack_technique_count': 1}" ,
366368 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 34, 'entity_type': 'malware families'}" ,
367369 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 53, 'entity_type': 'vulnerabilities'}" ,
368370 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 54, 'entity_type': 'threat actors'}" ,
369371 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 5, 'entity_type': 'domains'}" ,
372+ "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 5, 'entity_type': 'files'}" ,
373+ "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 5, 'entity_type': 'URLs'}" ,
370374 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 5, 'entity_type': 'IP addresses'}" ,
371375 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 2, 'entity_type': 'software toolkits'}" ,
372376 "Converted entities to STIX format - {'prefix': '[GenericConverter]', 'count': 2, 'entity_type': 'attack techniques'}" ,
373- "Converted to STIX entities - {'prefix': '[OrchestratorCampaign]', 'current': 1, 'total': 1, 'entities_count': 186 , 'entities_summary': 'location: 23, identity: 34, campaign: 1, relationship: 92 , malware: 1, vulnerability: 1, software: 24, note: 3, intrusion-set: 1, domain-name: 1, indicator: 2 , ipv4-addr: 1, tool: 1, attack-pattern: 1'}" ,
374- "Adding items to batch processor - {'prefix': '[GenericBatchProcessor]', 'count': 186 , 'display_name': 'STIX objects'}" ,
375- "Successfully added items - {'prefix': '[GenericBatchProcessor]', 'added_count': 186 , 'total_count': 186 , 'display_name': 'STIX objects'}" ,
376- "Flushing remaining items - {'prefix': '[GenericBatchProcessor]', 'count': 188 , 'display_name': 'STIX objects'}" ,
377- "Processing batch - {'prefix': '[GenericBatchProcessor]', 'batch_num': 1, 'batch_size': 188 , 'display_name': 'STIX objects', 'total_processed': 188 }" ,
377+ "Converted to STIX entities - {'prefix': '[OrchestratorCampaign]', 'current': 1, 'total': 1, 'entities_count': 196 , 'entities_summary': 'location: 23, identity: 34, campaign: 1, relationship: 98 , malware: 1, vulnerability: 1, software: 24, note: 3, intrusion-set: 1, domain-name: 1, indicator: 4, file: 1, url: 1 , ipv4-addr: 1, tool: 1, attack-pattern: 1'}" ,
378+ "Adding items to batch processor - {'prefix': '[GenericBatchProcessor]', 'count': 196 , 'display_name': 'STIX objects'}" ,
379+ "Successfully added items - {'prefix': '[GenericBatchProcessor]', 'added_count': 196 , 'total_count': 196 , 'display_name': 'STIX objects'}" ,
380+ "Flushing remaining items - {'prefix': '[GenericBatchProcessor]', 'count': 198 , 'display_name': 'STIX objects'}" ,
381+ "Processing batch - {'prefix': '[GenericBatchProcessor]', 'batch_num': 1, 'batch_size': 198 , 'display_name': 'STIX objects', 'total_processed': 198 }" ,
378382 "Sent batch to OpenCTI - {'prefix': '[GenericBatchProcessor]', 'batch_num': 1}" ,
379- "Batch completed successfully - {'prefix': '[GenericBatchProcessor]', 'work_id': None, 'total_count': 188 , 'type_summary': 'identity: 35, marking-definition: 1, location: 23, campaign: 1, relationship: 92 , malware: 1, vulnerability: 1, software: 24, note: 3, intrusion-set: 1, domain-name: 1, indicator: 2 , ipv4-addr: 1, tool: 1, attack-pattern: 1'}" ,
380- "Successfully processed batch #1. Total STIX objects sent: 188 - {'prefix': '[GenericBatchProcessor]', 'batch_num': 1, 'total_items_sent': 188 }" ,
383+ "Batch completed successfully - {'prefix': '[GenericBatchProcessor]', 'work_id': None, 'total_count': 198 , 'type_summary': 'identity: 35, marking-definition: 1, location: 23, campaign: 1, relationship: 98 , malware: 1, vulnerability: 1, software: 24, note: 3, intrusion-set: 1, domain-name: 1, indicator: 4, file: 1, url: 1 , ipv4-addr: 1, tool: 1, attack-pattern: 1'}" ,
384+ "Successfully processed batch #1. Total STIX objects sent: 198 - {'prefix': '[GenericBatchProcessor]', 'batch_num': 1, 'total_items_sent': 198 }" ,
381385 "State update: Setting next_cursor_date - {'prefix': '[GenericBatchProcessor]', 'latest_date': '2025-07-30T22:01:05+00:00'}" ,
382386 ]
383387
0 commit comments