CI: fix bug of duplicated unit test case ID:
CI: fix bug of duplicated unit test case ID:

need to compare if different file names has the same hash value.
use relative path to IDF to keep test case ID consist.

jaracil/esp-idf,empoweredhomes/esp-idf,shukyisme/esp-idf-kwik,mashaoze/esp-idf,nineisk/esp-idf,Hermiedapwdrman/esp-idf,dschaefer/esp-idf,www220/esp-idf,dschaefer/esp-idf,jaracil/esp-idf,hwmaier/esp-idf,jaracil/esp-idf,MIhanguangyi/esp-idf,nineisk/esp-idf,shukyisme/esp-idf-kwik,shukyisme/esp-idf-kwik,dschaefer/esp-idf,MIhanguangyi/esp-idf,ajs124/esp-idf,Hermiedapwdrman/esp-idf,ajs124/esp-idf,www220/esp-idf,mashaoze/esp-idf,hwmaier/esp-idf,hwmaier/esp-idf,mashaoze/esp-idf,empoweredhomes/esp-idf,espressif/esp-idf,empoweredhomes/esp-idf,ajs124/esp-idf,armada-ai/esp-idf,empoweredhomes/esp-idf,dschaefer/esp-idf,mashaoze/esp-idf,hwmaier/esp-idf,ajs124/esp-idf,espressif/esp-idf,MIhanguangyi/esp-idf,armada-ai/esp-idf,nineisk/esp-idf,jaracil/esp-idf,armada-ai/esp-idf,www220/esp-idf,mashaoze/esp-idf,MIhanguangyi/esp-idf,espressif/esp-idf,dschaefer/esp-idf,shukyisme/esp-idf-kwik,Hermiedapwdrman/esp-idf,empoweredhomes/esp-idf,espressif/esp-idf,www220/esp-idf,armada-ai/esp-idf,Hermiedapwdrman/esp-idf,www220/esp-idf,shukyisme/esp-idf-kwik,MIhanguangyi/esp-idf,Hermiedapwdrman/esp-idf,nineisk/esp-idf