I'm a sophomore in CS planning on grad school, so I asked Prof. A to do research, hoping that I may eventually get some publication (which was understood).
Prof A. is THE star in our department (and in the field as well) and is all busy fundraising, giving talks, etc. So as I expected I was assigned a PhD student B to work with (so this is B's project). Basically I'm building the software infrastructure of online surveys related to the research, and B is responsible for giving me data so I can populate my survey templates and publish them online.
Now the problem is that B has put off their share of his work (or at least it seems) repeatedly -- they'd promise "I'll take a look at your UI tomorrow and give you feedback" -- then two weeks would pass by, I'd email, and eventually get back to me one week later ("sorry I got busy..."). This has happened a few times, and I believe I finally have the UI the way it was wanted and the entire system ready to deploy -- but seems to be unable to deliver me the data. Again I emailed, still no responses. No luck finding the Prof in their office either.
I'm not sure if it's a good idea to tell Prof A. about this (who after all funds this project)... I have put in too many hours of work (for free) to quit this project, and worst yet the Prof I'm working for doesn't seem to care, and I never dared to ask about authorship (so there's no promise). What should I do?