Commit aaa3c11
Add new tests - python (#79)
* Adding new tests in python for the new options added to the executable
* The basic check is that the sample has not 0 size
* Replaced test test_ownership_receivers that relies on samples_sent by test_size_receivers that relies on the size of the samples, less error prone
* Removed debug message
* Added basic check for all tests
* Replaced function of test_reliability_4
* Fixed lifespan tests in a corner case when the first sample is the only one from its group of samples
* Fixed a potential infinite loop in the FinalInstanceState tests
* Fixed disposing test
* Adding EOF to all expect functions
* Fixed large data and coherent sets test that were returning false-positives
* Added a way of stopping coherent_sets and ordered_access tests
* Added more lifespan tests and improved test check functions
* Removed debug message
* Fixed some issues
* Fixing coherent sets check function
* Added a way of removing bytes from publisher PTY that may block itself
* Fixing interoperability_report after merging master
* Increasing timeout to 120mins
* Move the CFT test that uses color to -c param as it is different in each product
* Adding a vendor coverage of tests now that we have a way of detecting unsupported tests
* Documentation updates
* Added tests for compatibility between ordered and coherent access. Also changed ordered access check function
* Fixed ordered access test and coherent set tests. Also modified the test_order to accept instances
* Updated the generated xlsx to show the summary in two columns
* Use current repo executables for testing and and added an error if a executable does not exist
* Added continue-on-error in case a executable is not found
* Modified legend of the xlsx report
* Fixing warnings with python strings
* Added basic check to test_size_less_than_20
* Changed how to calculate the color of the single-product test, now it uses the passed tests instead of supported tests
* Fixing color total tests and vendor coverage
* Update generate_xlsx_report.py
Add HDDS to generate_xlsx_report.py
* Added hdds to the automation
* Removed preRelease flag
* Homogenize color code in the spreadsheet
---------
Co-authored-by: Clark Tucker <ctucker@twinoakscomputing.com>1 parent daede00 commit aaa3c11
5 files changed
Lines changed: 1751 additions & 374 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | 44 | | |
46 | 45 | | |
47 | 46 | | |
48 | | - | |
| 47 | + | |
49 | 48 | | |
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
53 | 52 | | |
54 | | - | |
| 53 | + | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
60 | 70 | | |
61 | 71 | | |
62 | 72 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
79 | 79 | | |
80 | 80 | | |
81 | 81 | | |
| 82 | + | |
| 83 | + | |
82 | 84 | | |
83 | 85 | | |
84 | 86 | | |
| |||
102 | 104 | | |
103 | 105 | | |
104 | 106 | | |
| 107 | + | |
| 108 | + | |
105 | 109 | | |
106 | | - | |
| 110 | + | |
107 | 111 | | |
108 | 112 | | |
109 | 113 | | |
| |||
408 | 412 | | |
409 | 413 | | |
410 | 414 | | |
411 | | - | |
| 415 | + | |
412 | 416 | | |
413 | 417 | | |
414 | 418 | | |
| |||
756 | 760 | | |
757 | 761 | | |
758 | 762 | | |
759 | | - | |
| 763 | + | |
760 | 764 | | |
761 | 765 | | |
762 | | - | |
763 | | - | |
764 | | - | |
765 | | - | |
| 766 | + | |
766 | 767 | | |
767 | 768 | | |
768 | 769 | | |
| |||
778 | 779 | | |
779 | 780 | | |
780 | 781 | | |
781 | | - | |
782 | | - | |
783 | | - | |
784 | | - | |
785 | | - | |
786 | | - | |
787 | | - | |
788 | | - | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
789 | 805 | | |
790 | 806 | | |
791 | | - | |
792 | | - | |
793 | | - | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | | - | |
798 | 807 | | |
799 | | - | |
800 | | - | |
801 | | - | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
802 | 813 | | |
803 | 814 | | |
| 815 | + | |
804 | 816 | | |
805 | 817 | | |
806 | | - | |
807 | | - | |
808 | | - | |
809 | | - | |
810 | 818 | | |
811 | 819 | | |
812 | 820 | | |
| |||
823 | 831 | | |
824 | 832 | | |
825 | 833 | | |
826 | | - | |
| 834 | + | |
827 | 835 | | |
828 | 836 | | |
829 | 837 | | |
| |||
853 | 861 | | |
854 | 862 | | |
855 | 863 | | |
856 | | - | |
857 | | - | |
858 | | - | |
859 | | - | |
| 864 | + | |
| 865 | + | |
| 866 | + | |
| 867 | + | |
860 | 868 | | |
861 | 869 | | |
862 | 870 | | |
| |||
889 | 897 | | |
890 | 898 | | |
891 | 899 | | |
892 | | - | |
| 900 | + | |
893 | 901 | | |
894 | 902 | | |
895 | | - | |
896 | 903 | | |
897 | 904 | | |
898 | 905 | | |
| |||
907 | 914 | | |
908 | 915 | | |
909 | 916 | | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
910 | 950 | | |
911 | 951 | | |
912 | 952 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
383 | 383 | | |
384 | 384 | | |
385 | 385 | | |
386 | | - | |
| 386 | + | |
| 387 | + | |
387 | 388 | | |
388 | 389 | | |
389 | 390 | | |
| |||
392 | 393 | | |
393 | 394 | | |
394 | 395 | | |
395 | | - | |
| 396 | + | |
396 | 397 | | |
397 | 398 | | |
398 | 399 | | |
| |||
401 | 402 | | |
402 | 403 | | |
403 | 404 | | |
404 | | - | |
405 | | - | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
406 | 417 | | |
407 | 418 | | |
408 | 419 | | |
| |||
0 commit comments