<commit_before># Test services
More or less in progress, some work some don't.

The idea is to have various services here, which test different functionality, and that can be automated.

## IP addresses in use by test services

The following IP addresses are used by the services in the test folder. Make sure to use an unused one to avoid collisions when running tests in parallel.

### Network tests
- bufstore: No IP
- configure: 10.0.0.60, 10.0.0.61, 10.0.0.62
- dhclient: Time_sensitive, leave for now
- dhcpd: 10.0.0.1, 10.0.0.10, 10.0.0.11, 10.0.0.12 - Is 10.0.0.1 a problem?
- dhcpd_dhclient_linux: leave for now
- dns: 10.0.0.48
- gateway: 10.0.1.1, 10.0.1.10, 10.0.2.1, 10.0.2.10
- http: 10.0.0.46
- icmp: 10.0.0.45
- ipv6: 10.0.0.47
- microLB: 10.0.0.1, 10.0.0.68, 10.0.0.69 - Is 10.0.0.1 a problem?
- nat: 10.1.0.1, 172.16.17.32, 10.1.0.10, 172.16.31.10, 10.1.10.20
- router: Intrusive + time sensitive - runs alone
- tcp: 10.0.0.44
- transmit: 10.0.0.49
- udp: 10.0.0.55
- vlan: 10.0.0.50, 10.50.0.10, 10.60.0.10, 10.0.0.51, 10.50.0.20, 10.60.0.20
- websocket: 10.0.0.54

### Others
- stress: 10.0.0.42
- plugin/unik: 10.0.0.56
<commit_msg>Test: Added a few more ips to conflict table in readme.<commit_after># Test services
More or less in progress, some work some don't.

The idea is to have various services here, which test different functionality, and that can be automated.

## IP addresses in use by test services

The following IP addresses are used by the services in the test folder. Make sure to use an unused one to avoid collisions when running tests in parallel.

### Network tests
- bufstore: No IP
- configure: 10.0.0.60, 10.0.0.61, 10.0.0.62
- dhclient: Time_sensitive, leave for now
- dhcpd: 10.0.0.1, 10.0.0.10, 10.0.0.11, 10.0.0.12 - Is 10.0.0.1 a problem?
- dhcpd_dhclient_linux: leave for now
- dns: 10.0.0.48
- gateway: 10.0.1.1, 10.0.1.10, 10.0.2.1, 10.0.2.10
- http: 10.0.0.46
- icmp: 10.0.0.45
- icmp6: 10.0.0.52
- ipv6: 10.0.0.47
- microLB: 10.0.0.1, 10.0.0.68, 10.0.0.69 - Is 10.0.0.1 a problem?
- nat: 10.1.0.1, 192.1.0.1, 10.1.0.10, 172.16.31.10, 10.1.10.20
- router: Intrusive + time sensitive - runs alone
- tcp: 10.0.0.44
- transmit: 10.0.0.49
- udp: 10.0.0.55
- vlan: 10.0.0.50, 10.50.0.10, 10.60.0.10, 10.0.0.51, 10.50.0.20, 10.60.0.20
- websocket: 10.0.0.54

### Others
- stress: 10.0.0.42
- plugin/unik: 10.0.0.56
- kernel/modules: 10.0.0.53

{'fraction_non_alphanumeric': 0.1709866220735786, 'fraction_numerical': 0.1939799331103679, 'mean_word_length': 2.6423135464231353, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 76, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3253680', 'n_tokens_mistral': 1308, 'n_tokens_neox': 1054, 'n_words': 302}