lisa.utils: Make get_call_site more robust
inspect.stack() can sometimes raise IndexError under IPython for unclear reasons. Since get_call_site is mainly used for debug logging, just ignore that and report unknown call site.
GitLab Maintenance scheduled for Thursday, 18th December 2025, from 7:00 AM to 10:00 AM BST. GitLab will be in read-only mode and experience short periods of complete downtime (up to 20 minutes) during this window.
inspect.stack() can sometimes raise IndexError under IPython for unclear reasons. Since get_call_site is mainly used for debug logging, just ignore that and report unknown call site.