Changeset cec8028


Ignore:
Timestamp:
11/13/06 17:35:26 (14 years ago)
Author:
Perry Lorier <perry@…>
Branches:
4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, getfragoff, help, libtrace4, master, ndag_format, pfring, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
Children:
f9d2f04
Parents:
6d977c9
Message:

Add new legacy tests

Location:
test
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • test/Makefile

    r7e94aee rcec8028  
    4444        @LD_LIBRARY_PATH="$(libdir)" \
    4545        ./test-decode2 pcap:traces/radius.pcap
    46         @for i in erf pcap wtf pcapfile duck legacyatm; do      \
     46        @for i in erf pcap wtf pcapfile duck legacyatm legacyeth legacypos; do \
    4747                echo \* Read $$i;                               \
    4848                rm -f traces/*.out.*;                           \
     
    9090        @rm -f traces/*.out.*
    9191        @LD_LIBRARY_PATH="$(libdir)" ./test-convert wtf pcap
    92         @echo " * legacyatm -> pcapfile"
    93         @rm -f traces/*.out.*
    94         @LD_LIBRARY_PATH="$(libdir)" ./test-convert wtf pcapfile
    95         @echo " * legacyatm -> pcap"
    96         @rm -f traces/*.out.*
    97         @LD_LIBRARY_PATH="$(libdir)" ./test-convert wtf pcap
    98         @echo " * wtf -> wtf"
     92        #@echo " * wtf -> wtf"
    9993        #@rm -f traces/*.out.*
    10094        #@LD_LIBRARY_PATH="$(libdir)" ./test-convert wtf wtf
    101         @echo " * duck -> duck"
     95        #@echo " * legacyatm -> pcapfile"
     96        #@rm -f traces/*.out.*
     97        #@LD_LIBRARY_PATH="$(libdir)" ./test-convert legacyatm pcapfile
     98        @echo " * legacyeth -> pcapfile"
     99        @rm -f traces/*.out.*
     100        @LD_LIBRARY_PATH="$(libdir)" ./test-convert legacyeth pcapfile
     101        #@echo " * legacypos -> pcapfile"
     102        #@rm -f traces/*.out.*
     103        #@LD_LIBRARY_PATH="$(libdir)" ./test-convert legacypos pcapfile
     104        #@echo " * duck -> duck"
    102105        #@rm -f traces/*.out.*
    103106        #@LD_LIBRARY_PATH="$(libdir)" ./test-convert duck duck
  • test/test-convert.c

    rac62ea2 rcec8028  
    8080        if (!strcmp(type,"pcapfile"))
    8181                return "pcapfile:traces/100_packets.pcap";
     82        if (!strcmp(type,"legacyatm"))
     83                return "legacyatm:traces/legacyatm.gz";
     84        if (!strcmp(type,"legacypos"))
     85                return "legacypos:traces/legacypos.gz";
     86        if (!strcmp(type,"legacyeth"))
     87                return "legacyeth:traces/legacyeth.gz";
    8288        if (!strcmp(type, "duck"))
    8389                return "duck:traces/100_packets.duck";
     
    160166        if (error)
    161167                return error;
     168
     169        printf("now to read it again\n");
    162170
    163171        /* Now read it back in again and check it's all kosher */
     
    182190                        break;
    183191                }
    184                 assert(trace_get_capture_length(packet)
    185                                 == trace_get_capture_length(packet2));
     192                if (trace_get_capture_length(packet) != trace_get_capture_length(packet2)) {
     193                        printf("capturelen %i!=%i\n",
     194                                        trace_get_capture_length(packet),
     195                                        trace_get_capture_length(packet2));
     196                        assert(0);
     197                }
    186198                assert(trace_get_wire_length(packet)
    187199                                == trace_get_wire_length(packet2));
  • test/test-decode.c

    r7e94aee rcec8028  
    7676        if (!strcmp(type, "legacyatm"))
    7777                return "legacyatm:traces/legacyatm.gz";
     78        if (!strcmp(type, "legacypos"))
     79                return "legacypos:traces/legacypos.gz";
     80        if (!strcmp(type, "legacyeth"))
     81                return "legacyeth:traces/legacyeth.gz";
    7882        return "unknown";
    7983}
  • test/test-format.c

    r7e94aee rcec8028  
    7575        if (!strcmp(type, "legacyatm"))
    7676                return "legacyatm:traces/legacyatm.gz";
     77        if (!strcmp(type, "legacypos"))
     78                return "legacypos:traces/legacypos.gz";
     79        if (!strcmp(type, "legacyeth"))
     80                return "legacyeth:traces/legacyeth.gz";
    7781        return "unknown";
    7882}
Note: See TracChangeset for help on using the changeset viewer.