I’m facing the same issue @wmitsuda described a while ago (Using eth-gas-reporter with OpenZeppelin SDK proxies). My reports are empty.
Digging a bit, I’ve found on eth-gas-reporter GitHub that it supports proxy pattern contracts via the
proxyResolver config option. However if it is not an
EtherRouter pattern you must pass a custom function. Here the default function for EtherRouter.
Is the “OZ upgrades proxy” ABI compatible with the “EtherRouter”? Should I need to create my own custom function? If so, I wouldn’t mind to open a PR on eth-gas-reporter with that function, but I will need some hints.