|
@@ -137,6 +137,18 @@ csv_test() {
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32s3 --files app_esp32s3.map &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32s3 --files app_esp32s3.map &>> output \
|
|
|
&& echo -e "\n***\nRunning idf_size.py --archive_details for esp32s3..." &>> output \
|
|
&& echo -e "\n***\nRunning idf_size.py --archive_details for esp32s3..." &>> output \
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32s3 --archive_details libdriver.a app_esp32s3.map &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32s3 --archive_details libdriver.a app_esp32s3.map &>> output \
|
|
|
|
|
+ && echo -e "\n***\nRunning idf_size.py for esp32c6..." &>> output \
|
|
|
|
|
+ && python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32c6 app_esp32c6.map &>> output \
|
|
|
|
|
+ && echo -e "\n***\nRunning idf_size.py for esp32c6 with overflow..." &>> output \
|
|
|
|
|
+ && python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32c6 overflow_esp32c6.map &>> output \
|
|
|
|
|
+ && echo -e "\n***\nRunning idf_size.py for esp32c6 (target autodetected)..." &>> output \
|
|
|
|
|
+ && python -m coverage run -a $IDF_PATH/tools/idf_size.py app_esp32c6.map &>> output \
|
|
|
|
|
+ && echo -e "\n***\nRunning idf_size.py --archives for esp32c6..." &>> output \
|
|
|
|
|
+ && python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32c6 --archives app_esp32c6.map &>> output \
|
|
|
|
|
+ && echo -e "\n***\nRunning idf_size.py --files for esp32c6..." &>> output \
|
|
|
|
|
+ && python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32c6 --files app_esp32c6.map &>> output \
|
|
|
|
|
+ && echo -e "\n***\nRunning idf_size.py --archive_details for esp32c6..." &>> output \
|
|
|
|
|
+ && python -m coverage run -a $IDF_PATH/tools/idf_size.py --target esp32c6 --archive_details libdriver.a app_esp32c6.map &>> output \
|
|
|
&& echo -e "\n***\nProducing JSON output..." &>> output \
|
|
&& echo -e "\n***\nProducing JSON output..." &>> output \
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=json app.map | python $IDF_PATH/tools/test_idf_size/json_validate_test.py &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=json app.map | python $IDF_PATH/tools/test_idf_size/json_validate_test.py &>> output \
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=json --archives app.map | python $IDF_PATH/tools/test_idf_size/json_validate_test.py &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=json --archives app.map | python $IDF_PATH/tools/test_idf_size/json_validate_test.py &>> output \
|
|
@@ -150,6 +162,7 @@ csv_test() {
|
|
|
&& json_test esp32c3 \
|
|
&& json_test esp32c3 \
|
|
|
&& json_test esp32h4 \
|
|
&& json_test esp32h4 \
|
|
|
&& json_test esp32s3 \
|
|
&& json_test esp32s3 \
|
|
|
|
|
+ && json_test esp32c6 \
|
|
|
&& echo -e "\n***\nProducing CSV output..." &>> output \
|
|
&& echo -e "\n***\nProducing CSV output..." &>> output \
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=csv app.map &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=csv app.map &>> output \
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=csv --archives app.map &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=csv --archives app.map &>> output \
|
|
@@ -163,6 +176,7 @@ csv_test() {
|
|
|
&& csv_test esp32c3 \
|
|
&& csv_test esp32c3 \
|
|
|
&& csv_test esp32h4 \
|
|
&& csv_test esp32h4 \
|
|
|
&& csv_test esp32s3 \
|
|
&& csv_test esp32s3 \
|
|
|
|
|
+ && csv_test esp32c6 \
|
|
|
&& echo -e "\n***\nProducing JSON file output..." &>> output \
|
|
&& echo -e "\n***\nProducing JSON file output..." &>> output \
|
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=json --output-file output.json app.map &>> output \
|
|
&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --format=json --output-file output.json app.map &>> output \
|
|
|
&& echo -e "\n***\nProducing text file output..." &>> output \
|
|
&& echo -e "\n***\nProducing text file output..." &>> output \
|