nareshkamboju

results parse

Nov 17th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. naresh@linaro:~/parse-well$ ./parse.sh
  2. LD_PRELOAD=libhugetlbfs.so libheapshrink.so HUGETLB_MORECORE_SHRINK=yes HUGETLB_MORECORE=yes heapshrink (2M: 64): PASS
  3. HUGETLB_VERBOSE=1 HUGETLB_MORECORE=yes heap-overflow (2M: 64): FAIL Couldn't malloc 297795584 bytes
  4. HUGETLB_VERBOSE=0 linkhuge_nofd (2M: 64): PASS
  5. LD_PRELOAD=libhugetlbfs.so HUGETLB_VERBOSE=0 linkhuge_nofd (2M: 64): PASS
  6. linkhuge (2M: 64): PASS
  7. LD_PRELOAD=libhugetlbfs.so linkhuge (2M: 64): PASS
  8. =========== Results =============
  9. LD_PRELOAD=libhugetlbfs.so-libheapshrink.so-HUGETLB_MORECORE_SHRINK=yes-HUGETLB_MORECORE=yes-heapshrink-2M-64 PASS
  10. HUGETLB_VERBOSE=1-HUGETLB_MORECORE=yes-heap-overflow-2M-64-FAIL-Couldn't-malloc-297795584 bytes
  11. HUGETLB_VERBOSE=0-linkhuge_nofd-2M-64 PASS
  12. LD_PRELOAD=libhugetlbfs.so-HUGETLB_VERBOSE=0-linkhuge_nofd-2M-64 PASS
  13. linkhuge-2M-64 PASS
  14. LD_PRELOAD=libhugetlbfs.so-linkhuge-2M-64 PASS
  15. naresh@linaro:~/parse-well$ cat parse.sh
  16. TMP=fail.log
  17. TEST_LOG=tmp.log
  18. RESULT_FILE=result.txt
  19. parse_output() {
  20. egrep "PASS|FAIL" "${TMP}" | tee -a "${TEST_LOG}"
  21. sed -i -e 's/ (inconclusive)//g' ${TEST_LOG}
  22. sed -i -e 's/(//g' ${TEST_LOG}
  23. sed -i -e 's/)://g' ${TEST_LOG}
  24. sed -i -e 's/://g' ${TEST_LOG}
  25. echo "=========== Results ============="
  26. awk '{for (i=1; i<NF-1; i++) printf $i "-"; print $i " " $NF}' "${TEST_LOG}" 2>&1 | tee -a "${RESULT_FILE}"
  27. }
  28. rm result.txt
  29. cp ../fail.log .
  30. parse_output
  31. rm tmp.log
  32. rm fail.log
Add Comment
Please, Sign In to add comment